A sample Zsh config using the antidote plugin manager
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 antidote and 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:
- Better Zsh defaults using zsh-utils
- 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 custom plugins directory so you can add your own plugins
- Lots of helpful plugins!
- And much more, all without compromising shell speed 🚀
Clone this project to $ZDOTDIR
, and then make a symlink to .zshenv
.
# clone this project
ZDOTDIR=~/.config/zsh
git clone https://github.com/getantidote/zdotdir $ZDOTDIR
# symlink .zshenv
[[ -f ~/.zshenv ]] && mv -f ~/.zshenv ~/.zshenv.bak
ln -s $ZDOTDIR/.zshenv ~/.zshenv
# start a new zsh session
zsh