helm/README.md

32 lines
1.1 KiB
Markdown
Raw Normal View History

2016-03-03 08:03:47 -08:00
# Henrik's dotfiles
2016-03-22 15:20:13 -07:00
[![MIT](https://img.shields.io/badge/license-MIT-green.svg)](./LICENSE)
2013-03-01 01:47:00 -08:00
2016-11-09 04:38:26 -08:00
<img src="http://i.giphy.com/ZHlGzvZb130nm.gif" align="right" />
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
These are my dotfiles. They fuel my madness. Designed for MacOS, Arch Linux and the
various debian-based boxes I frequently ssh into.
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
My dotfiles are organized into "topics". The `./boostrap` script is used to install or
update them.
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
+ `bootstrap install [topic1 topic2 ...]`: symlinks topics to `./.enabled.d` and
dotfiles therein to $HOME (then runs $topic/install)
+ `bootstrap update`: updates (enabled) topics that have a $topic/update script
+ `bootstrap clean`: deletes dead symlinks in $HOME
+ Each command has a one-letter shortcut: `./bootstrap i os/macos`
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
Or use one of my recipes:
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
+ `bootstrap install recipes/ganymede` (my laptop)
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
A few good-to-knows (where $topic is an enabled topic):
2016-10-19 07:56:37 -07:00
2016-11-09 04:38:26 -08:00
+ zshrc auto-sources `$topic/*.zsh`
+ `$topic/bin` is added to PATH
+ `$topic/.*` (starts with a dot) is symlinked to $HOME
2016-03-22 15:20:13 -07:00
## Relevant
+ [Vim config](https://github.com/hlissner/.vim)
+ [Emacs config](https://github.com/hlissner/.emacs.d)