dotman

Crates.iodotman
lib.rsdotman
version0.2.0
sourcesrc
created_at2019-08-02 03:56:58.799644
updated_at2019-08-17 01:41:43.223313
descriptionDotfile management tool
homepage
repositoryhttps://github.com/tkadur/dotman
max_upload_size
id153692
size90,279
Thejaswi Kadur (tkadur)

documentation

README

dotman

crates.io

dotman is a tool for managing your dotfiles.

You can see an example of dotfiles managed using dotman here.

Installation

From source

You can use cargo to build and install with the following command:

cargo install dotman

Usage

Command-line options

USAGE:
    dot [FLAGS] [OPTIONS] <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information
    -v, --verbose    Enables verbose output.

OPTIONS:
        --dotfiles-path <dotfiles-path>    The folder in which to search for dotfiles. The default is ~/.dotfiles.
    -e, --exclude <excludes>...            Paths (relative to the dotfiles folder) of items to be excluded. This is in
                                           addition to any excludes defined in your dotrc. Globs are accepted - just
                                           make sure to enclose them in single quotes to avoid your shell trying to
                                           expand them.
        --hostname <hostname>              The hostname to use. The default is the system hostname.
        --platform <platform>              The platform to use. The default is the actual platform. Valid values are
                                           macos, windows, linux, and wsl.
    -t, --tag <tags>...                    Tags to enable. This is in addition to any tags enabled in your dotrc.

SUBCOMMANDS:
    help    Prints this message or the help of the given subcommand(s)
    link    Links all active dotfiles
    ls      Lists the active dotfiles
Commit count: 103

cargo fmt