zsh

History, completion, keybindings, prompt, and tools for ~/.zshrc.

.zshrc
 

How to use it

  1. Save the generated file as ~/.zshrc, then start a new shell or run: source ~/.zshrc
  2. If you chose Starship, install it first: curl -sS https://starship.rs/install.sh | sh
  3. Tool init lines (zoxide/fzf/direnv) and plugin sources are guarded with command -v
  4. and path checks, so a fresh shell won’t error if a tool isn’t installed yet.