My dotfiles. Uses GNU Stow to create symlinks.
To "install" all dotfiles use the make file:
make
Or, stow all directories:
stow --target=$HOME */
Upon first clone init submodules:
git submodule init
Update Submodules:
git submodule update --rebase --remote
Modify file in Submodule:
cd submodule_dir
# modify file
git add .
git commit -m "..."
cd ..
git add .
git commit -m "..."
Notes on terminfo
:
Update 2024-01-09
Since macOS 14 (Sonoma) the terminfo hack isn't necessary anymore, so I removed the file.
This was necessary to get the colors right in tmux, neovim, alacritty on my MacOS (tmux-256color in .tmux.conf). See this for context https://gpanders.com/blog/the-definitive-guide-to-using-tmux-256color-on-macos/
You can check with the ./24-bit-color.sh
script.