A full-featured sample Zsh config using antidote
This project aims to give you an example Zsh config that uses antidote as a plugin manager and pulls some amazing Zsh plugins together. Consider it a starter kit for Zsh. Please borrow from it for your own config, or fork it and make it your own.
A sample antidote .zsh_plugins.txt
file that bundles plugins with the following plugin provided features:
- Autosuggestions
- History substring searching
- Syntax highlighting
- TAB completions
- The popular Pure prompt
- A few goodies from Oh-My-Zsh
- A functions directory for lazy-loaded functions
- A zshrc.d directory for auto-sourced configs
- A completions directory for user added completions
- Better Zsh history settings
- Better Zsh option values
- And much more, all without compromising shell speed 🚀
Clone this project to $ZDOTDIR
, and then make a symlink to .zshenv
.
# clone this project
ZDOTDIR=~/.zsh
git clone https://github.com/getantidote/zdotdir $ZDOTDIR
# symlink .zshenv
[[ -f ~/.zshenv ]] && mv ~/.zshenv ~/.zshenv.bak
ln -s $ZDOTDIR/.zshenv ~/.zshenv
# start a new zsh session
zsh