Settings and setup.
MIT License
Your dotfiles are how you personalize your system. These are mine.
Run this:
git clone https://github.com/smashwilson/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
script/setup
This will symlink the appropriate files in .dotfiles
to your home directory. Everything is configured and tweaked within ~/.dotfiles
.
There's a few special files in the hierarchy.
bin/
will get added to your $PATH
and be made.bash
get loaded into yourpath.bash
is loaded first and is$PATH
or similar.completion.bash
is loaded*.symlink
get symlinked into$HOME
. This is so you can keep all of those versioned in your dotfilesscript/bootstrap
.Because thanks obeys the transitive property:
This started as a fork of @holman's
dotfiles. I've kept the structure, but changed everything back to bash
from zsh
, and switched to using Ansible for the installation because
Ansible is rad.
Holman forked Ryan Bates' excellent dotfiles for a couple years before the weight of his changes and tweaks inspired him to finally roll my own. But Ryan's dotfiles were an easy way to get into bash customization, and then to jump ship to zsh a bit later. A decent amount of the code in these dotfiles stem or are inspired from Ryan's original project.