Assumes you are using zsh and have a .zshrc
already.
- Terminal: WezTerm
- Terminal theme: Dracula (controlled by WezTerm)
- Terminal prompt: Oh My Posh
- Plugins manager: Oh My Zsh
- Plugins:
brew install --cask wezterm
brew install font-meslo-lg-nerd-font
touch ~/.wezterm.lua
Copy pasta .wezterm.lua. Note this uses Dracula color theme.
Powerlevel10k is on life support, rip.
brew install jandedobbeleer/oh-my-posh/oh-my-posh
oh-my-posh config export --format yaml --output ./ohmyposh.yaml
Copy pasta ohmyposh.toml. Uses Terminal colors from WezTerm theming. See Oh My Posh color docs for more info.
Make sure .zshrc
contains the following:
if [ "$TERM_PROGRAM" != "Apple_Terminal" ]; then
eval "$(oh-my-posh init zsh --config $HOME/ohmyposh.toml)"
fi
- Set symlinks to your personal dotfiles repo.
- Install zsh plugins.
- Check out Brewfile to see cool stuff you might wanna use.
- Check out
.zshrc
in case certain CLI should have alternative commands (e.g. replacing cd with zoxide the more correct way). - Check out
.gitconfig
for shortcuts you might like.