.PHONY: all nvim git shell tmux submodules

all: submodules nvim git shell tmux

submodules:
	git submodule update --init --recursive

git:
	stow git -t ${HOME}

nvim:
	stow nvim -t ${HOME}/.config/

shell:
	stow shell -t ${HOME}

tmux: submodules
	stow tmux -t ${HOME}
