Chu Yeow's dotfiles
My dotfiles, inspired by holman/dotfiles.
git clone firstname.lastname@example.org:chuyeow/dotfiles.git ~/.dotfiles cd ~/.dotfiles script/bootstrap
The script/bootstrap script sets things up by symlinking
.dotfiles to your home directory. Everything lives within
Everything's built around topic areas. If you're adding a new area, say, "Go",
you can simply add a
go directory and put files in there. Anything with an
.zsh will get automatically included into your shell. Anything
with an extension of
.symlink will get symlinked without extension into
$HOME when you run
bin/: Anything in
bin/will get added to your
$PATHand be made available everywhere.
topic/*.zsh: Any files ending in
.zshget loaded into your environment.
topic/path.zsh: Any file named
path.zshis loaded first and is expected to setup
topic/completion.zsh: Any file named
completion.zshis loaded last and is expected to setup autocomplete.
topic/*.symlink: Any files ending in
*.symlinkget symlinked into your
OS X defaults
Set up OS X the way I like it:
- Use different files depending on OS (e.g.
tmux.conffor Mac OX S uses