I want to create my own automated dotfiles folder. (I\'ll be using git to use version control on my dotfiles, but that\'s irrelevant for the question)
What i simply want
Atlassian has a tutorial on using a git work tree instead of symlinks. The approach uses:
$HOME/.cfg
or $HOME/dotfiles
), and config
bash alias to execute git commands that manage the configuration files. For instance, you can run config status
to check which files have been modified, config checkout
to get the files in the repository and config commit
to update the repository. It requires only git
and the bash
.