Note: do a ln -s $HOME/.dotfiles/dot_zshrc ~/.zshrc or your shell will most likely complain!
Over the years I have become used to have a few softwares that makes my life easier on the terminal. In no specific order they are:
- zsh (obviously, because I am not a caveman!)
- ohmyzsh (for sane zsh defaults)
- tmux (so that I can have splits and do matrix-style stuff)
- ohmytmux (sane defaults for tmux)
- starship (better terminal prompt)
- zoxide (better cd)
- eza (better ls)
- neovim (vim: THIS IS THE WAY!; nvim: we are in the 21st century people.)
- lazyvim (minimal maintenance)
- lazygit (fancy git interface)
Some/most of them need rust to work/install.