#symlink #dotfiles #config

app configman

Dead simple config manager

3 unstable releases

0.4.1 Nov 22, 2021
0.4.0 Jul 5, 2021
0.3.0 Jul 5, 2021

#46 in #symlink

MIT/Apache

13KB
268 lines

configman Crates.io License

Heavily inspired by stow.

Installation

If you have rust toolchain installed, configman is available on crates.io, if you don't have rust toolchain installed, please install rust by going to the official website.

Run

cargo install configman

Usage

USAGE:
    configman [FLAGS] [OPTIONS]

FLAGS:
        --dry-run        Do not do anything; just show what would happen.
    -h, --help           Prints help information
    -i, --interactive    Prompts user every time it tries to modify filesystem.
        --remove         Unlink the symlinks in destination path linked from the source directory.
    -v, --verbose
    -V, --version        Prints version information

OPTIONS:
    -d, --dest <destination>    Destination directory (default is $HOME dir)
    -s, --src <source>          Source directory (default is current dir)

Dependencies

~8–19MB
~256K SLoC