Wezterm config tht replicates what I was used to do with tmux. This configuration goes together with the neovim config.
The only functionality I was using from tmux was actually the tab and pan management, no sessions or stuff like that. Becuse of that I've decided to remove one tool to have less configurations, since wezterm is really easy to personalise based on your need, both for WSL and MacOS.
The configuration is a mix between tmux and Mac shortcuts.
TODO list of shortcuts
These depencies are not necessary, but they improve the user experience :D
As zsh config just add something like this at the end
# ~/.config/.zshrc
...
ZSH_THEME="simple"
...
plugins=(
git
zsh-autosuggestions
)
...
# Starship start
eval "$(starship init zsh)"
eval "$(zoxide init --cmd cd zsh)"
Just to enable starship
and zoxide
with the theme simple
.
The config here is also very simple
# ~/.config/starship.toml
command_timeout = 2000
add_newline = false
[directory]
truncate_to_repo = false
truncation_length = 3
truncation_symbol = ".../"
These are dependencies I'd like to try but I never had the time to
My favorite font is Cascadia Mono.