summaryrefslogtreecommitdiff
path: root/Makefile
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}