How I use zsh
- Oh My Zsh
- eval "$(starship init zsh)"
- eval "$(fzf --zsh)"
- eval "$(zoxide init --cmd cd zsh)"
- eval "$(direnv hook zsh)"
- eval "$(command wt config shell init zsh)"
ezafd- Minimal plugins
set -o vi
Daily usage
I generally start by checking for updates with the brewup alias.
To start work I open two or three tmux windows and cd to the working directory using zoxide. I have zoxide configured to use the cd and cdi names so that when I am on a remote system without zoxide I don't get confused. I also use some shortcuts that are either standard in zsh or ohmyzsh (need to check): .. and ... to go to parent or grandparent directory respectively.