Osoy
build license version documentation

Osoy is a command-line git repository manager which's features include:

Osoy Home

Osoy home is where dowloaded git repositories and created symbolic links will be stored. You can alter the location of Osoy home by setting the OSOY_HOME environment variable which by default is $HOME/.osoy (%USERPROFILE%\.osoy on Windows).

Directories

Installation

Cargo

bash cargo install osoy

Make sure that cargo bin is in your PATH environment variable.

Compiling from Source

Cargo (+rustc) and Git are required to compile.

bash git clone https://gitlab.com/osoy/osoy ~/.osoy/src/gitlab.com/osoy/osoy cd ~/.osoy/src/gitlab.com/osoy/osoy cargo build --release ./osoy link osoy -fv

Updating

Pull updates with osoy pull osoy.

Recompile with osoy execute osoy make or osoy execute osoy -- cargo build --release.