This is a template repository for bootstrapping your dotfiles with Dotbot.
To get started, you can fork this repository (and probably delete this
README and rename your version to something like just
In general, you should be using symbolic links for everything, and using git submodules whenever possible.
To keep submodules at their proper versions, you could include something like
git submodule update --init --recursive in your
To upgrade your submodules to their latest versions, you could periodically run
git submodule update --init --remote.
If you're looking for inspiration for how to structure your dotfiles or what kinds of things you can include, you could take a look at some repos using Dotbot.
- anishathalye's dotfiles
- csivanich's dotfiles
- m45t3r's dotfiles
- alexwh's dotfiles
- azd325's dotfiles
- bluekeys' dotfiles
- wazery's dotfiles
- thirtythreeforty's dotfiles
And there are about 700 more here.
If you're using Dotbot and you'd like to include a link to your dotfiles here as an inspiration to others, please submit a pull request.
This software is hereby released into the public domain. That means you can do
whatever you want with it without restriction. See
LICENSE.md for details.
That being said, I would appreciate it if you could maintain a link back to Dotbot (or this repository) to help other people discover Dotbot.