.PHONY: laptop work clean

laptop:
	stow shared laptop

work:
	stow shared work

clean:
	stow -D shared laptop work 2>/dev/null; \
	find $(HOME)/.config/nvim $(HOME)/.config/emacs $(HOME)/.config/tmux \
	     $(HOME)/.config/ghostty $(HOME)/.config/ranger \
	     -maxdepth 4 -type l -delete 2>/dev/null; \
	find $(HOME) -maxdepth 1 -type l \( -name '.zshrc' -o -name '.zshenv' \) \
	     -delete 2>/dev/null; \
	true
