Skip to content

Instantly share code, notes, and snippets.

@catherinemarvin
Created January 30, 2013 00:28
Show Gist options
  • Save catherinemarvin/4669471 to your computer and use it in GitHub Desktop.
Save catherinemarvin/4669471 to your computer and use it in GitHub Desktop.
My .slate config
config defaultToCurrentScreen true
# Shows app icons and background apps, spreads icons in the same place.
config windowHintsShowIcons true
config windowHintsIgnoreHiddenWindows false
config windowHintsSpread true
bind e:cmd hint ASDFGHJKLQWERTYUIOPCVBN # use whatever keys you want
bind g:cmd grid padding:5 0:10,8 1:10,8
# Abstract positions
alias full move screenOriginX;screenOriginY screenSizeX;screenSizeY
alias lefthalf move screenOriginX;screenOriginY screenSizeX/2;screenSizeY
alias righthalf move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY
alias topleft corner top-left resize:screenSizeX/2;screenSizeY/2
alias topright corner top-right resize:screenSizeX/2;screenSizeY/2
alias bottomleft corner bottom-left resize:screenSizeX/2;screenSizeY/2
alias bottomright corner bottom-right resize:screenSizeX/2;screenSizeY/2
bind up:ctrl,alt ${full}
bind right:ctrl,alt ${righthalf}
bind left:ctrl,alt ${lefthalf}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment