$HOME sweet ~/
These are my personal dotfiles. They turn ordinary stock applications into my own carefully crafted lightsaber.
{///////\\\\\\\<#>}=============================================
Yonk and I scour the galaxy looking for nanosecond timesavers for all our favorite tools. If you've got a tip let us know.
If you're new to dotfiles, this probably isn't the best starter repository for you. While these started as a clone of Holman's, many utilities are unique to my workflow. I recommend other dotfile frameworks out there.
If you're crazy and want to clone my dots anyway:
git clone https://github.com/pengwynn/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
script/bootstrap
The install script will symlink the appropriate files in .dotfiles
to your
home directory. Everything is configured and tweaked within ~/.dotfiles
,
though. All files and folders ending in .symlink
get, you guessed it,
symlinked. For example: ~/.dotfiles/vim/vimrc.symlink
gets symlinked to
~/.vimrc
.
There's a few special files in the hierarchy.
bin/
will get added to your $PATH
and be made.zsh
get loaded into your*.symlink
get symlinked into$HOME
. This is so you can keep all of those versioned in your dotfilesscript/bootstrap
.completion.sh
get loadedThis project began as a fork of (and is heavily inspired by) Zach Holman's dotfiles, whose topic-based symlinking approach makes this so easy. I also have stolen freely from:
If you've got a great set of dots (or want to get started), check out dotfiles.github.com. Ping @octodots with great dot sets you've found or tips and tricks for your favorite tools.