My setup so I can feel at home in the terminal. This is designed for personal use, but feel free to pick the parts you like and understand. I don't know if dotfiles are meant to be forked, but they are definitely meant to be twisted and tinkered.
Not much to see here.
For initial symlinking, I use GNU Stow, because once you understand the path structure, it's very intuitive and exquisitely simple to use.
For the rest, a not-very-clever, idempotent, and slightly-ugly bash install script does the job.
- Git clone the repo in your home directory
- Install GNU Stow
- Symlink the parts you need:
stow nvim zsh
orstow */
to symlink everything - Run the install script:
./install
- Happy hacking.
- GNU Stow for symlink management
- Homebrew
- Minimal Zsh without Oh My Zsh
- Neovim
- LF for navigation and file management