/dotcopter

A small tool to manage dotfile installation.

Primary LanguageRustApache License 2.0Apache-2.0

Dotcopter

https://img.shields.io/crates/v/dotcopter.svg https://travis-ci.org/bomgar/dotcopter.svg?branch=master

Tool to manage your dotfile installation. This is a very early version so bugs are to be expected.

Installation

cargo install dotcopter

Configuration

Just provide a file describing your dotfiles (example). Dotcopter will not overwrite existing files without the force flag.

Usage

Help

dotcopter --help

Apply a configuration

dotcopter install.conf.yaml apply

Add a new link to a dotfile

dotcopter install.conf.yaml ln zshrc "~/.zshrc"

Import directory

To make the initial configuration easier dotcopter can import existing links.

dotcopter install.conf.yaml import ~