- neovim Editor and IDE
- nvim config in separate repo bushblade/nvim
- Wezterm Terminal emulator
- Alacritty Terminal emulator
- kitty Terminal emulator
- kitty vim navigator Move between Vim splits and kitty panes
- tmux
- fish
- lf file manager File manager
- nnn-nerd Patched version of nnn file manager with icons
- starship Prompt
- eza
- bat
- fd
- tldr
- ripgrep
- cht.sh
- node & npm
- stow
- lazygit
- cwebp Convert images to webp format
... and a nice patched nerd font! - Victor Mono
chsh -s /bin/fish
fisher install catppuccin/fish
fish_config theme save "Catppuccin Mocha"
git clone git@github.com:bushblade/dotfiles.git
cd dotfiles
stow */
git clone https://github.com/catppuccin/alacritty.git ~/.config/alacritty/catppuccin
mkdir ~/.npm-packages
npm config set prefix '~/.npm-packages'
install plugins for nnn
curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/plugins/getplugs | sh
Add the following to ~/.profile
# previews in nnn
export NNN_FIFO=/tmp/nnn.fifo
export NNN_PLUG='p:preview-tui;g:getplugs;o:organize;'
Activate the plugin in nnn after launching nnn by hitting ;p
Update plugins with ;g