dot-cli 0.5.0

A simpel dotfiles and package manager. For personal use only.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# dot

A simple dotfiles and meta package manager

# Getting Started

1. [**macos**] On macOS, you will need to install  [Homebrew]https://brew.sh first.
2. Install rustup:
   * [**linux**] `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh`
   * [**macos**] `brew install rustup-init && rustup-init`
3. Install *dot-cli*: `cargo install dot-cli`
4. Fetch your dotfiles repo: `dot clone <your .dotfiles repo>`
   * You may need to add `net.git-fetch-with-cli = true` to _~/.cargo/config.toml_ if your dotfiles repo is a private repo.
5. Activate a profile: Run `dot activate mbp` to activate `~/.dotfiles/profiles/mbp.toml`