/cellar

A simple script manager for Unix based systems.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

cellar_banner Cellar is a simple script manager for Unix based systems.

Installation

  1. Clone the repository:
    git clone https://github.com/taidanh/cellar
  2. Build:
    cargo build --release
  3. Initialize:
    target/release/cellar init
  4. Add Cellar to path
    export PATH="$HOME/.config/cellar/scripts:$PATH"
  5. Add Cellar executable into path
    target/release/cellar add target/release/cellar
    

Usage

target/release/cellar --help
Usage: cellar [OPTIONS] <COMMAND>

Commands:
  add     Adds a new executable from some path
  rename  Gives an executable a new name
  run     Runs a specified command
  remove  Removes an existing command
  init    Initializes the configuration directory
  help    Print this message or the help of the given subcommand(s)

Options:
  -p, --path <PATH>  [default: ]
  -c, --copy         
  -h, --help         Print help
  -V, --version      Print version