- GNU Stow
- GitHub's CLI
- Alacritty
- zsh
- prezto
- fzf
- Starship
- Tmux
- Neovim (>= 0.6.1, very important)
- A NERD font installed
- Set ZSH as the default shell
chsh -s $(which zsh)
logout
-
Install GNU Stow
-
Install GitHub's CLI
-
Setup dotfiles
gh repo clone rentziass/dotfiles ~/dotfiles
cd ~/dotfiles
./install
exit
-
Install Tmux
-
Install fzf
-
Start a new session,
ctrl + f
and start (assuming you keep your projects in~/dev
)
If treesitter keeps compiling parsers (after switching from packer to lazy)
cd ~/.local/share/nvim
rm -fr *
# check your XDG_* env vars for this
cd ~/.cache/nvim
rm -fr *