slate @ 5ddfd5a61ea1

Update with various crap from the past few weeks.
author Steve Losh <steve@stevelosh.com>
date Thu, 13 Jun 2013 10:44:08 -0400
parents 9f9420313dd7
children b211864a20ce
config windowHintsShowIcons true
config windowHintsIgnoreHiddenWindows false
config windowHintsSpread true
config defaultToCurrentScreen true

alias hyper ctrl;shift;alt;cmd

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 thirdleft  move screenOriginX;screenOriginY screenSizeX/3;screenSizeY
alias thirdmid   move screenSizeX/3;screenOriginY screenSizeX/3;screenSizeY
alias thirdright move 2*screenSizeX/3;screenOriginY screenSizeX/3;screenSizeY

alias bigleft  move screenOriginX;screenOriginY 2*screenSizeX/3;screenSizeY
alias bigmid   move screenSizeX/4;screenOriginY screenSizeX/2;screenSizeY
alias bigright move screenSizeX/3;screenOriginY 2*screenSizeX/3;screenSizeY

bind pad1:${hyper} ${bigleft}
bind pad2:${hyper} ${bigmid}
bind pad3:${hyper} ${bigright}
bind pad4:${hyper} ${lefthalf}
bind pad5:${hyper} ${full}
bind pad6:${hyper} ${righthalf}
bind pad7:${hyper} ${thirdleft}
bind pad8:${hyper} ${thirdmid}
bind pad9:${hyper} ${thirdright}

bind ;:${hyper}      throw next
bind space:${hyper}  hint ASDFJKLGHNMVC
bind delete:${hyper} relaunch