Learning Rust by writing a dotfiles manager CLI
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Shaun Reed eadf1fd0a2
Start work on basic CLI features
3 years ago
active Start work on basic CLI features 3 years ago
backups Start work on basic CLI features 3 years ago
dotfiles Start work on basic CLI features 3 years ago
dry-runs Start work on basic CLI features 3 years ago
src Start work on basic CLI features 3 years ago
.gitignore Initial commit 3 years ago
.gitmodules Start work on basic CLI features 3 years ago
Cargo.lock Start work on basic CLI features 3 years ago
Cargo.toml Start work on basic CLI features 3 years ago
README.md Start work on basic CLI features 3 years ago

README.md

kot

Learning to program in Rust by making myself a Linux CLI tool to help manage dotfiles and configurations.

There are many other tools to manage dotfiles that work just fine. For now, this is intended to be just for my own learning / use and not a general dotfiles management utility.

[kapper@kubuntu ~]$./kot --help
kot 0.1.0
CLI utility for managing Linux user configurations

USAGE:
    kot [OPTIONS] <config>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
        --backup-dir <backup-dir>    The location to store backups for this user [default: backups/kapper]
        --home-dir <install-dir>     The location to attempt installation of user configurations [default: dry-
                                     runs/kapper]

ARGS:
    <config>    Local or full path to user configurations to install