Switch aliases to functions in fish because alias is now slow as balls.
author |
Steve Losh <steve@stevelosh.com> |
date |
Thu, 24 Jan 2013 12:23:21 -0500 |
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