Dots

🚀 A small, git-backed dotfile manager.

Install
$ curl https://dots.frazier.software/install.sh | bash

One line. No dependencies beyond git (and age for the optional vault).


Dots keeps your configs in a plain git repo — no symlinks, no runtime, no lock-in. Track a file and Dots copies it into the repo (preserving file and directory permissions); deploy it and Dots copies it back to the right place on any machine.

Quick start
dots add ~/.vimrc   # track it in the repo
dots                # open a shell in the repo
git commit -am "feat: add vimrc"

Features

View on GitHub →