What is it?
yadm
is a software, which essentially bundles git to be used for dotfiles management. This is its website.
How I use it?
I use it instead of git to upload my dotfiles to my Forgejo instance. It doesn’t need to have .git
folder in $HOME
directory and it nicely packages git for this purpose.
Once I make changes, I can just run yadm add <file>
, yadm commit -m <message>
and yadm push
.
On other machines, one can just do yadm clone
or yadm pull
and you are good to go.