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

FlagsDescription
-d|--dry-runShows changes to be made without actually syncing files.
-h|--helpPrints help information.
-q|--quietDecreases logging verbosity.
-v|--verboseIncreases logging verbosity.
-V|--versionPrints version information.
OptionsDescription
-c|--config-path <path>Specifies path to config file.
ArgsDescription
<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.