Skip to content

matschaffer/zundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

About

Zundle is short for Zshbundle and is a Zsh plugin manager.

Quick start

  1. Setup Zundle:

    $ git clone https://github.com/matschaffer/zundle.git ~/.zsh/bundle/zundle
    
  2. 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
  3. Install configured bundles:

    $ source "$HOME/.zshrc"
    $ BundleInstall
    

    Installing requires Git and triggers Git clone for each configured repo to ~/.vim/bundle/.

Why Zundle

Zundle allows to:

  • keep track and configure your scripts right in .zshrc
  • install configured scripts (aka bundle)
  • update configured scripts

People Using Zundle

If you have an interesting example, feel free to send a pull request with link to your config. Thanks!

FAQ

see wiki

Inspiration and ideas from

Zundle is a work in progress so any ideas/patches appreciated