sheldon
A fast, configurable, shell plugin manager.
Features
- Can manage virtually anything.
- Any public Git repository.
- Branch/tag/commit support.
- Extra support for GitHub repositories.
- Extra support for Gists.
- Arbitrary remote files, simply specify the URL.
- Local plugins, simply specify the directory path.
- Any public Git repository.
- Highly configurable install methods using handlebars templating.
- Super-fast parallel installation.
- Configuration file using TOML syntax.
- Uses a lock file for much faster loading of plugins.
Getting started
You can install the sheldon
command line tool using
Create a configuration file at ~/.zsh/plugins.toml
.
[]
= 'robbyrussell/oh-my-zsh'
Read up more about configuration here.
You can then use the source command to generate the script
# ~/.zshrc
License
This project is dual licensed under the Apache 2.0 License and the MIT License.
See LICENSE-APACHE and LICENSE-MIT for more details.