perpetually fighting entropy
Thees are my dotfiles. Here is an overview:
Run
./bootstrap/install-dotfiles.sh
to install and update dotfiles, however boot strapping is a more involved process.
See procedure.sh
for a series of notes on how to do this.
configs
is symlinked to ~/ and prefixed with a .
. Any conflicts are moved to foo.bk
if it is a file, or foo.symbk
if its a symlink conflict. If you see conflict warnings, you should handle those sooner than later since the conflict management is backup destructive.ssh
to inside ~/.ssh/
instead of the whole folder. We also update authorized_keys
from github.Periodically dump a brew file:
cd ~/.dotfiles
brew bundle dump # dump whats installed
brew bundle cleanup # clean the brew file
brew bundle check # check the status
To install, run:
brew bundle
I did a few clever and simple bash things that I have found to be extremely bullet proof and simple. They have survived mostly over the course of like 4-5 installs, which is a personal record.
/etc/hosts
with vi
/etc/init.d/dnsmasq force-reload