$HOME
.bashrc
.zshrc
.gitconfig
.config/ghostty/config
~/.bashrc
~/.gitconfig
~/.config/ghostty/config
GNU Stow is a symlink manager.
~/dotfiles/ bash/.bashrc bash/.aliases git/.gitconfig ghostty/.config/ghostty/config
cd ~/dotfiles stow -t "$HOME" bash git ghostty
~/.bashrc -> ~/dotfiles/bash/.bashrc ~/.gitconfig -> ~/dotfiles/git/.gitconfig
stow -t "$HOME" bash stow -D -t "$HOME" bash # unstow