These are my dotfiles. Feel free to choose and pick from them and make your system your own!
I manage my configs using GNU stow. To install it on Debian and its derivatives, run:
sudo apt install stow
After the install, change into the dotfiles
directory (I usually clone the repo at ~/dotfiles
):
cd dotfiles/ # important
Then for each application that you want to have configured like mine, stow its directory
stow --target="$HOME" nvim
stow --target="$HOME" sqlite
Or if you want to copy all my configs and are feeling lazy like me, use:
for dir in $(find . -maxdepth 1 -type d -name '[!.]*' -print); do stow --target="$HOME" $(basename $dir); done
This will run stow
for every directory under dotfiles/
.
This will also conveniently ignore stowing hidden directories like .git
Enjoy 🎉🍒