Skip to content

sgoumaz/dotfiles

Repository files navigation

Simon’s dotfiles

Homebrew, fish, git, Hammerspoon…

Features

  • 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.
    Prompt example (fresh)
    Experimental hack: The user, host and current working dir parts are dimmed when they don't change for less distraction; e.g.
    Prompt example (dimmed)
  • Hammerspoon settings
  • Homebrew formulae (brew.bash)

Installation

Prerequisites: MacOS command-line tools, Homebrew.

  1. ./bootstrap.bash (or ./bootstrap.bash -f to avoid the confirmation prompt)
  2. If necessary, add fish to the system shells and make it your default shell:
    • which fish >> /etc/shells
    • chsh -s $(which fish)

Feedback

Suggestions and improvements welcome.

Thanks

Original inspiration from https://github.com/mathiasbynens/dotfiles.

About

OSX, Homebrew, fish, git, Slate.

Resources

Stars

Watchers

Forks

Packages

No packages published