Overview
Name
dt-cli
is a highly customizable dotfile manager.
Usage
dt-cli
takes a configuration file and issues syncing process defined in the config file. Put your config file at ~/.config/dt/cli.toml
and run
$ dt-cli -c ~/.config/dt/cli.toml
to start syncing. Note the path in this example (~/.config/dt/cli.toml
) is also the default path, so the below command (calling dt-cli
with no argument) does the same thing as above:
$ dt-cli
Other command line flags & options
Flags | Description |
---|---|
-d|--dry-run | Shows changes to be made without actually syncing files. |
-h|--help | Prints help information. |
-q|--quiet | Decreases logging verbosity. |
-v|--verbose | Increases logging verbosity. |
-V|--version | Prints version information. |
Options | Description |
---|---|
-c|--config-path <path> | Specifies path to config file. |
Args | Description |
---|---|
<group-name>... | Specifies name(s) of the group(s) to be processed |
Configuration
Create a configuration file by following the steps in the hands-on guide.