Yet Another Dotfiles Manager
de73c9f4b4
Update version number and update documentation * Support XDG base directory specification * Redesign alternate processing * Add built-in default template processor * Allow storing alternates in yadm dir (#90) * Add support for j2cli template processor * Ignore encrypted files (#69) * Support DISTRO in alternates (#72) * Support `source` in templates (#163) * Change yadm.cygwin-copy to yadm.alt-copy * Support `-b <branch>` when cloning (#133) * Support includes for j2-based templates (#114) * Remove stale/invalid linked alternates (#65) * Add support for Mingw/Msys (#102) * Allow `-l` to pass thru to the `yadm config` command * Improve processing of `yadm/encrypt` * Fix bugs in legacy alternate processing * Fix bug with hidden private files * Improve support for older versions of Git * Add upgrade command |
||
---|---|---|
.github | ||
completion | ||
contrib/hooks | ||
test | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
bootstrap | ||
CHANGES | ||
CONTRIBUTORS | ||
docker-compose.yml | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
pylintrc | ||
pytest.ini | ||
README.md | ||
yadm | ||
yadm.1 | ||
yadm.md | ||
yadm.spec |
yadm - Yet Another Dotfiles Manager
yadm is a tool for managing dotfiles.
- Based on Git, with full range of Git's features
- Supports system-specific alternative files
- Encryption of private data using GnuPG
- Customizable initialization (bootstrapping)
Features, usage, examples and installation instructions can be found on the website.