Last active
August 29, 2015 14:01
-
-
Save twpayne/42ee48d00000bf411205 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Configs | |
| config defaultToCurrentScreen true | |
| config checkDefaultsOnLoad true | |
| # Position Aliases | |
| alias one move screenOriginX;screenOriginY screenSizeX;screenSizeY | |
| alias twelve-sixteenths move screenOriginX+2*screenSizeX/16;screenOriginY+2*screenSizeY/16 12*screenSizeX/16;12*screenSizeY/16 | |
| alias fourteen-sixteenths move screenOriginX+1*screenSizeX/16;screenOriginY+1*screenSizeY/16 14*screenSizeX/16;14*screenSizeY/16 | |
| alias left-half move screenOriginX;screenOriginY screenSizeX/2;screenSizeY | |
| alias right-half move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY | |
| alias top-half move screenOriginX;screenOriginY screenSizeX;screenSizeY/2 | |
| alias bottom-half move screenOriginX;screenOriginY+screenSizeY/2 screenSizeX;screenSizeY/2 | |
| alias left-top-half move screenOriginX+0*screenSizeX/2;screenOriginY+0*screenSizeY/2 screenSizeX/2;screenSizeY/2 | |
| alias left-bottom-half move screenOriginX+0*screenSizeX/2;screenOriginY+1*screenSizeY/2 screenSizeX/2;screenSizeY/2 | |
| alias right-top-half move screenOriginX+1*screenSizeX/2;screenOriginY+0*screenSizeY/2 screenSizeX/2;screenSizeY/2 | |
| alias right-bottom-half move screenOriginX+1*screenSizeX/2;screenOriginY+1*screenSizeY/2 screenSizeX/2;screenSizeY/2 | |
| alias left-top-third move screenOriginX+0*screenSizeX/2;screenOriginY+0*screenSizeY/3 screenSizeX/2;screenSizeY/3 | |
| alias left-middle-third move screenOriginX+0*screenSizeX/2;screenOriginY+1*screenSizeY/3 screenSizeX/2;screenSizeY/3 | |
| alias left-bottom-third move screenOriginX+0*screenSizeX/2;screenOriginY+2*screenSizeY/3 screenSizeX/2;screenSizeY/3 | |
| alias left-first-quarter move screenOriginX+0*screenSizeX/2;screenOriginY+0*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias left-second-quarter move screenOriginX+0*screenSizeX/2;screenOriginY+1*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias left-third-quarter move screenOriginX+0*screenSizeX/2;screenOriginY+2*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias left-fourth-quarter move screenOriginX+0*screenSizeX/2;screenOriginY+3*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias right-top-third move screenOriginX+1*screenSizeX/2;screenOriginY+0*screenSizeY/3 screenSizeX/2;screenSizeY/3 | |
| alias right-middle-third move screenOriginX+1*screenSizeX/2;screenOriginY+1*screenSizeY/3 screenSizeX/2;screenSizeY/3 | |
| alias right-bottom-third move screenOriginX+1*screenSizeX/2;screenOriginY+2*screenSizeY/3 screenSizeX/2;screenSizeY/3 | |
| alias right-first-quarter move screenOriginX+1*screenSizeX/2;screenOriginY+0*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias right-second-quarter move screenOriginX+1*screenSizeX/2;screenOriginY+1*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias right-third-quarter move screenOriginX+1*screenSizeX/2;screenOriginY+2*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias right-fourth-quarter move screenOriginX+1*screenSizeX/2;screenOriginY+3*screenSizeY/4 screenSizeX/2;screenSizeY/4 | |
| alias left-third move screenOriginX+0*screenSizeX/3;screenOriginY 1*screenSizeX/3;screenSizeY | |
| alias left-two-thirds move screenOriginX+0*screenSizeX/3;screenOriginY 2*screenSizeX/3;screenSizeY | |
| alias middle-third move screenOriginX+1*screenSizeX/3;screenOriginY 1*screenSizeX/3;screenSizeY | |
| alias right-two-thirds move screenOriginX+1*screenSizeX/3;screenOriginY 2*screenSizeX/3;screenSizeY | |
| alias right-third move screenOriginX+2*screenSizeX/3;screenOriginY 1*screenSizeX/3;screenSizeY | |
| # Basic location Bindings | |
| bind return:ctrl;alt ${one} | |
| bind space:ctrl;alt ${fourteen-sixteenths} | |
| bind space:ctrl;alt;cmd ${twelve-sixteenths} | |
| bind q:ctrl;alt ${left-third} | |
| bind w:ctrl;alt ${left-two-thirds} | |
| bind e:ctrl;alt ${middle-third} | |
| bind r:ctrl;alt ${right-two-thirds} | |
| bind t:ctrl;alt ${right-third} | |
| bind h:ctrl;alt ${left-half} | |
| bind j:ctrl;alt ${bottom-half} | |
| bind k:ctrl;alt ${top-half} | |
| bind l:ctrl;alt ${right-half} | |
| bind 1:ctrl;alt ${right-top-half} | |
| bind 2:ctrl;alt ${right-bottom-half} | |
| bind 1:ctrl;alt;cmd ${left-top-half} | |
| bind 2:ctrl;alt;cmd ${left-bottom-half} | |
| bind 3:ctrl;alt ${right-top-third} | |
| bind 4:ctrl;alt ${right-middle-third} | |
| bind 5:ctrl;alt ${right-bottom-third} | |
| bind 3:ctrl;alt;cmd ${left-top-third} | |
| bind 4:ctrl;alt;cmd ${left-middle-third} | |
| bind 5:ctrl;alt;cmd ${left-bottom-third} | |
| bind 6:ctrl;alt ${right-first-quarter} | |
| bind 7:ctrl;alt ${right-second-quarter} | |
| bind 8:ctrl;alt ${right-third-quarter} | |
| bind 9:ctrl;alt ${right-fourth-quarter} | |
| bind 6:ctrl;alt;cmd ${left-first-quarter} | |
| bind 7:ctrl;alt;cmd ${left-second-quarter} | |
| bind 8:ctrl;alt;cmd ${left-third-quarter} | |
| bind 9:ctrl;alt;cmd ${left-fourth-quarter} | |
| # Focus Bindings | |
| bind l:alt focus right | |
| bind h:alt focus left | |
| bind k:alt focus up | |
| bind j:alt focus down |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment