This is my curated list of command line utilities that I can't live without
- neovim - Enough said, you either use neovim, or you don't, I'm not going to tell you to use vim, but if you do, neovim is the way. See my neovim must have plugin list here
- zsh - My shell of choice.
- zoxide - zoxide is a fuzzy matching
cd
command. It will automatically remember commonly visited directories, and you can jump to them instantly. - fzf - fzf is a tool which will do fuzzy searching. Many of the other tools I use integrate fzf. For instance, zoxide's zi command uses this. You can also use it in your own shell aliases and scripts.
- starship - Starship is a cross platform shell prompt. I use this so I can have the same prompt no matter which shell I'm using.
- lsd - A fancy replacement for
ls
that has colors and icons. - dust - A better version of the unix
du
command, shows you a tree of your files and sorts them by size so you can see where all that disk space is going. - htop - A better version of the linux task manager
top
with colors and easy to use keybinds - lazygit - Normally I don't like git guis, but this text user interface is so fast and nice, I find myself using it a lot.
- termdown - A countdown timer for your terminal. Why? Because it's fun.