#dotfiles #manage #file #yaml

app dotcopter

A small tool to manage dotfile installation

16 releases

0.5.0 Nov 10, 2020
0.4.5 Sep 6, 2019
0.4.2 Nov 13, 2018
0.3.0 Feb 2, 2018
0.1.6 Apr 16, 2017

#17 in #dotfile

Download history 4/week @ 2024-02-26 106/week @ 2024-04-01

106 downloads per month

Apache-2.0

27KB
699 lines

  • Dotcopter

    [https://crates.io/crates/dotcopter] [[https://travis-ci.org/bomgar/dotcopter][file: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 #+BEGIN_SRC shell-script cargo install dotcopter #+END_SRC

** Configuration Just provide a file describing your dotfiles ([[file:install.conf.yaml][example]]). Dotcopter will not overwrite existing files without the force flag.

** Usage *** Help #+BEGIN_SRC shell-script dotcopter --help #+END_SRC *** Apply a configuration #+BEGIN_SRC shell-script dotcopter install.conf.yaml apply #+END_SRC *** Add a new link to a dotfile #+BEGIN_SRC shell-script dotcopter install.conf.yaml ln zshrc "~/.zshrc" #+END_SRC *** Import directory To make the initial configuration easier dotcopter can import existing links. #+BEGIN_SRC shell-script dotcopter install.conf.yaml import ~ #+END_SRC

Dependencies

~7–18MB
~189K SLoC