Uses GNU Stow. Essentially just symlinks these package directories into the target home directory.
Usage:
stow <package> (-t DIR to target somewhere else)
Current zsh layout:
zsh/.zshenvsetsZDOTDIR=$HOME/.config/zshzsh/.config/zsh/.zshrcis the active interactive zsh configzsh/.config/zsh/.zprofileis the active login configzsh/tool-worktree-sessionizer.zshis sourced from the zshrc
Example:
stow zsh
Useful link: https://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to-manage-your-dotfiles.html