stall-rs

Crates.iostall-rs
lib.rsstall-rs
version0.1.3
sourcesrc
created_at2020-07-01 19:35:37.753871
updated_at2020-07-01 19:35:37.753871
descriptionA simple local configuration management utility
homepagehttps://github.com/skysch/stall-rs
repositoryhttps://github.com/skysch/stall-rs
max_upload_size
id260379
size69,667
solarretrace (solarretrace)

documentation

README

stall -- a simple local configuration management utility

The stall application is a simple CLI for managing configuration on a single machine.

Any directory which contains a .stall file acts as a central repository for collecting files from across a system. The stall collect command will copy all of the specified files into the stall directory. The stall distribute command will copy all of the specified files from the stall directory into their source directories.

This allows you to gather all of your files in a central location for editting and version control with a single command, and putting those files into their application-specific locations with a single command.

Installation

There are currently two install options:

  1. Install cargo and run cargo install stall.

  2. Build stall from source. Clone this repository, install Rust, run Cargo build --release, and move the compiled binary into your $PATH somewhere.

License

Stall is licenced with the MIT license or the Apache version 2.0 license, at your option.

Commit count: 54

cargo fmt