/configfiles

Configuration files for helpful tools on my Mac

Primary LanguageRuby

Configuration Files

Configuration files used to set up helpful tools on my macbook.

Table of Contents

  1. Homebrew
  • Brew
  • Homebrew Bundle
  1. Slate
  • Modifiers
  1. iTerm 2

Homebrew

Homebrew Logo

The missing package manager for macOS 🍺

http://brew.sh/
https://github.com/Homebrew

Brew

https://github.com/Homebrew/brew

Install Homebrew by simply entering the following command in the terminal.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew Bundle

https://github.com/Homebrew/homebrew-bundle

The Brewfile configuration file contains brew commands for all formulae. Brewfiles are created by and can be restored with the homebrew-bundle package.

Easily access homebrew-bundle with brew tap Homebrew/bundle

Slate

Slate Logo

Slate is a window management application similar to Divvy and SizeUp (except better and free!). Originally written to replace them due to some limitations in how each work, it attempts to overcome them by simply being extremely configurable. As a result, it may be a bit daunting to get configured, but once it is done, the benefit is huge.

https://github.com/jigish/slate

The .slate file is used to configure window management. Slate looks for the configuration file in the Home Directory (~ or /Users/[User]).

The current slate configuration (December 2016) uses several modifier key combinations with the arrow keys to manage windows.

Modifiers

Modifier Description Screenshot
cmd + up arrow The current window fills the screen. 100% Window Snap Example
cmd + down arrow The current window centers on the screen. Centered Window Snap Example
cmd + left/right arrow key The current window snaps in the direction of the arrow key pressed and fills 50% of the screen. 50% Window Snap Example
cmd + shift + arrow key The current window snaps to a corner and fills 25% of the screen. 25% Window Snap Example
ctrl + option + left/right arrow key The current window snaps in the direction of the arrow key pressed and fills 67% of the screen. 67% Window Snap Example
ctrl + option + cmd + left/right arrow key The current window snaps in the direction of the arrow key pressed and fills 33% of the screen. See above.

iTerm 2

iTerm 2 Icon

iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.8 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.

https://www.iterm2.com/
https://github.com/gnachman/iTerm2

The configuration file (com.googlecode.iterm2.plist) is loaded from the path specified in the iTerm2 -> Preferences -> General Tab.

iTerm 2 Preferences Pane Screenshot - General