Why would I want my dotfiles on GitHub?
If you're just starting out, before you go symlinking everything in
you may want to check out a few bootstrap projects that take the heavy lifting
out of the process. Here are a few of our favorites:
Rakefilewill symlink anything ending in
For a lot of us, a big chunk of our
~ folder is devoted to our shell and
our text editor. Until you're ready to roll your own setup, these projects make
customization safe and easy.
gitconfig). Think of it as Bundler for your dotfiles.
$HOMEwithout interferring with each other. Advanced use cases with different branches for different systems are supported by default. An extensive hook system lets you customize your repositories.
vcshincludes batch push, pull, and status commands which operate on all your repositories at once.
Consider using Git submodules as you start to add 3rd party frameworks, scripts, and plugins. Submodules make managing dotfile dependencies with so much easier.
Some of your fellow GitHub friends have found incredible value in digging through Other People's Dotfiles (OPD). We aim to share that knowledge with you, our fellow wayfaring stranger in the shell.
Great! We're always looking for new projects to follow. Please connect with us on Twitter.
We've got you covered! Take a look at the sensitive data removal guide.
That's not a question. But feel free to ask us anything on Twitter. Maybe we can expand this list.