forked from paulirish/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.slate
23 lines (20 loc) · 1.08 KB
/
.slate
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# aliases for top/bottom/left/right halves
alias tophalf move screenOriginX;screenOriginY screenSizeX;screenSizeY/2
alias bottomhalf move screenOriginX;screenOriginY+screenSizeY/2 screenSizeX;screenSizeY/2
alias lefthalf move screenOriginX;screenOriginY screenSizeX/2;screenSizeY
alias righthalf move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY
# aliases for topleft/topright/bottomleft/bottomright quarters
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
# binds for top/bottom/left/right halves
bind up:ctrl;alt;cmd ${tophalf}
bind down:ctrl;alt;cmd ${bottomhalf}
bind left:ctrl;alt;cmd ${lefthalf}
bind right:ctrl;alt;cmd ${righthalf}
# binds for topleft/topright/bottomleft/bottomright quarters
bind left:ctrl;alt;shift ${topleft}
bind up:ctrl;alt;shift ${topright}
bind down:ctrl;alt;shift ${bottomleft}
bind right:ctrl;alt;shift ${bottomright}