Zundle is short for Zshbundle and is a Zsh plugin manager.
-
Setup Zundle:
$ git clone https://github.com/matschaffer/zundle.git ~/.zsh/bundle/zundle
-
Configure bundles:
Sample
.zshrc
:source "$HOME/.zsh/bundle/zundle/rc" Bundle 'matschaffer/zsh-git' Bundle 'matschaffer/zsh-rvm' Bundle 'git://github.com/matschaffer/zsh-autojump.git' Bundle 'git@github.com:matschaffer/zsh-matschaffer.git' LoadBundles
-
Install configured bundles:
$ source "$HOME/.zshrc" $ BundleInstall
Installing requires Git and triggers Git clone for each configured repo to
~/.vim/bundle/
.
Zundle allows to:
- keep track and configure your scripts right in
.zshrc
- install configured scripts (aka bundle)
- update configured scripts
If you have an interesting example, feel free to send a pull request with link to your config. Thanks!
see wiki
Zundle is a work in progress so any ideas/patches appreciated