Personal dotfiles managed with GNU Stow.
Each top-level folder is a Stow package that symlinks files into $HOME.
Examples:
zsh/.zshrc->~/.zshrcgit/.gitconfig->~/.gitconfigneovim/.config/nvim->~/.config/nvim
The Neovim setup is a local LazyVim config, not because I'm lazy, but because I take doing absolutely nothing very seriously.
git clone git@github.com:juanramirezc2/dotfiles.git ~/dotfiles
brew install stow
cd ~/dotfilesStow the packages you want:
stow --target="$HOME" zsh git neovim tmuxStow a single package:
stow --target="$HOME" ghosttyRemove a package:
stow -D --target="$HOME" neovim