bag is a bash package and plugin manager which inspired by vim-plug.
- Basic packges and plugins management: install, update or uninstall.
- Customizable to support different downloader: local repos, git repos or cloud drive repos.
bash
4.2 or latergit
realpath
$ git clone https://github.com/ishbguy/bag /path/to/bag
or
$ curl -fLo /path/to/bag.sh --create-dirs \
https://raw.githubusercontent.com/ishbguy/bag/master/bag.sh
The only action you need to do is to add below instruction in your bash config file: ~/.bashrc
or ~/.bash_profile
:
[[ -f /path/to/bag.sh ]] && source /path/to/bag.sh
After login bash
, you can use bag
command to manage packges and plugins.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Released under the terms of MIT License.