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 an example configuration of how to use antidote. Feel free to 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