Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.04 KB

README.md

File metadata and controls

32 lines (18 loc) · 1.04 KB

macOS Setup & Customizations

Various dotfile & Homebrew configurations I use

Homebrew

Homebrew is used as a package manager for managing installed applications.

See Homebrew/README.md for details.

Oh-My-Zsh

Oh-My-Zsh is a framework for zsh customization.

See oh-my-zsh/README.md for details.

Vim

Vim is the best terminal based editor!

See vim/README.md for details.

Miscellaneous

Git

The following alias added to ~/.gitconfig makes it possible to automatically delete all local branches that have been deleted on the remote using a simple git gone command (thanks to the Cleaning up local git branches deleted on the remote blog post!):

[alias]
  gone = ! git fetch -p && git for-each-ref --format '%(refname:short) %(upstream:track)' | awk '$2 == \"[gone]\" {print $1}' | xargs -r git branch -D