I am striving for a rich shell experience.
My shell of choice is Zsh. It is enriched by a few utilities like:
- Atuin for enhanced history handling
- Direnv for project specific shell environments
- Zoxide for quick navigation to common directories
- Bat is a
grepreplacement - Fd is a
findreplacement - Ripgrep is a
grepreplacement - Kitty my terminal emulator of choice
{
environment.variables = {
PAGER = "less -FRX";
};
}