Cello is the package manager for people who crave a small , simple , extensible , package manager.
- 🐞 small , 1.17 KB large
- 😃 easy install & usage
- 🚀 build you own database of packages , similar to
scoop
's buckets
- ruby 2.6 or higher
- latest production zip.:warning: Nothing but the latest is supported
- bundler gem
- extract the file called cello.rb & the gemfile into your home directory
- in your .bashrc or .zshrc add:
alias Cello ="ruby ~/cello.rb"
- if using fish , in your config.fish add:
alias Cello "ruby ~/cello.rb"
- and then run
bundle install
to install dependencies.
- Delete the gemfile
- You should now be able to use Cello. Try:
Cello add getting-started
- extract the file called cello.rb & the gemfile into your home directory
- in your .bashrc or .zshrc add:
alias Cello ="ruby ~/cello.rb"
- if using fish , in your config.fish add:
alias Cello "ruby ~/cello.rb"
- and then run
bundle install
to install dependencies.
- Delete the gemfile
- You should now be able to use Cello. Try:
Cello add getting-started --main
- ruby 2.6 or higher
- Cello production zip
- Cello.bat from the
/tools/install/
dir - bundler gem
- Extract the cello.rb & the gemfile into your home directory.
- run
sh bundle install
- delete the gemfile.
- you should be good to use Cello!
A Cello command consist's of 4 parts:
- the command , always
Cello
- the call , something like
add
- the package the name of the package
- the tray essentialy the database of your choice , a github repo of
ini
files . The tray is eithermain
orAuthorsGHUsername/TheirRepoName
in format : username/repo . With a--
in front. Ex:cello add getting-started --main
Sometime (soon, as of july 2022) in the future , cello
will be re-written. Stay tuned for that!