blob: dfb4bdddd1d22fb263f58c5bebfe3567b6a0d2d2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
HOME_PACKAGES = readline sh vi vim
XDG_PACKAGES = tmux git
STOW_ARGS = --verbose --no-folding
.PHONY: dry-run
dry-run:
stow --no --restow ${STOW_ARGS} --target ${HOME} ${HOME_PACKAGES}
stow --no --restow ${STOW_ARGS} --target ${XDG_CONFIG_HOME} ${XDG_PACKAGES}
.PHONY: install
install:
stow --restow ${STOW_ARGS} --target ${HOME} ${HOME_PACKAGES}
stow --restow ${STOW_ARGS} --target ${XDG_CONFIG_HOME} ${XDG_PACKAGES}
.PHONY: uninstall
uninstall:
stow --delete ${STOW_ARGS} --target ${HOME} ${HOME_PACKAGES}
stow --delete ${STOW_ARGS} --target ${XDG_CONFIG_HOME} ${XDG_PACKAGES}
|