OSX, Homebrew, fish, git, Slate.
- Bootstrap script (
bootstrap.bash) that syncs dotfiles to home dir, installs latest fish with Homebrew if missing and applies fish settings (universal vars) - fish config (
.config/fish) including 2-line prompt with user, host, working dir, git status (assumes terminal with dark background); e.g.
Experimental hack: The user, host and current working dir parts are dimmed when they don't change for less distraction; e.g.
- Slate settings (minimal for now)
- Homebrew formulae (
brew.bash) - OSX settings (
osx.bash)—need a review
The latter two borrow heavily from @mathiasbynens's dotfiles.
Prerequisite: Homebrew.
./bootstrap.bash(or./bootstrap.bash -fto avoid the confirmation prompt)- If necessary, add fish to the system shells and make it your default shell:
- Add
/usr/local/bin/fishto/etc/shells chsh -s /usr/local/bin/fish
- Add
Suggestions and improvements welcome.
Original inspiration from https://github.com/mathiasbynens/dotfiles.

