-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
40 lines (29 loc) · 850 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
usual: emacs jassob xdg-configs xmonad xresources zsh
emacs:
if [ -d "${HOME}/.emacs.d/" ]; then mv "${HOME}/.emacs.d" "${HOME}/.emacs.d.bak"; fi
stow emacs
if [ -f "${HOME}/.emacs" ]; then mv "${HOME}/.emacs" "${HOME}/.emacs.bak"; fi
echo "Emacs installed."
echo "Insert this into your crontab to make Emacs periodically sync org-gcal:"
echo "######################################"
tail -n +3 "${HOME}/dotfiles/jassob/.local/bin/emacs-sync-gcal"
echo "######################################"
conkeror:
stow conkeror
jassob:
stow jassob
nix:
stow nix
stumpwm:
stow stumpwm
xmonad:
stow xmonad
xdg-configs:
stow xdg-configs
xresources:
stow xresources
zsh:
stow zsh
cleanbackups:
find ~/ -maxdepth 1 -name \*.bak -exec rm {} +
.PHONY: usual emacs conkeror jassob nix stumpwm xmonad xdg-configs xresources zsh cleanbackups