Files
literate-dotfiles/scripts/install-calendar.sh
T

21 lines
435 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
DOTFILES="${HOME}/.config/literate-dotfiles"
tangle() {
emacs --batch -l org --eval "(org-babel-tangle-file \"${DOTFILES}/$1\")"
}
echo "==> Calendar and contacts packages"
paru -S --needed --noconfirm \
vdirsyncer \
khal \
khard
echo "==> Tangling systemd configs for calendar"
tangle "systemd.org"
echo "==> Enabling vdirsyncer timer"
systemctl --user enable --now vdirsyncer.timer