- Notifications
You must be signed in to change notification settings - Fork184
Yet Another Dotfiles Manager
License
NotificationsYou must be signed in to change notification settings
yadm-dev/yadm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
yadm is a tool for managingdotfiles.
- Based onGit, with full range of Git's features
- Supports system-specificalternative files ortemplated files
- Encryption of private data usingGnuPG,OpenSSL,transcrypt, orgit-crypt
- Customizable initialization (bootstrapping)
- Customizablehooks for before and after any operation
Complete features, usage, examples and installation instructions can be found ontheyadm.io website.
# Initialize a new repositoryyadm init# Clone an existing repositoryyadm clone <url># Add files/changesyadm add <important file>yadm commit# Encrypt your ssh keyecho '.ssh/id_rsa' > ~/.config/yadm/encryptyadm encrypt# Later, decrypt your ssh keyyadm decrypt# Create different files for Linux vs MacOSyadm add path/file.cfg##os.Linuxyadm add path/file.cfg##os.Darwin
If you enjoy using yadm, consider adding a star to the repository on GitHub.The star count helps others discover yadm.
About
Yet Another Dotfiles Manager
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.