-
Notifications
You must be signed in to change notification settings - Fork 0
/
.slate
37 lines (31 loc) · 1.19 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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Configs
config defaultToCurrentScreen true
config nudgePercentOf screenSize
config resizePercentOf screenSize
config secondsBetweenRepeat 0.1
config checkDefaultsOnLoad true
# Resize and move to sector
bind h:ctrl;cmd push left bar-resize:screenSizeX/2
bind j:ctrl;cmd push down bar-resize:screenSizeY/2
bind k:ctrl;cmd push up bar-resize:screenSizeY/2
bind l:ctrl;cmd push right bar-resize:screenSizeX/2
bind y:ctrl;cmd corner top-left resize:screenSizeX/2;screenSizeY/2
bind p:ctrl;cmd corner top-right resize:screenSizeX/2;screenSizeY/2
bind b:ctrl;cmd corner bottom-left resize:screenSizeX/2;screenSizeY/2
bind .:ctrl;cmd corner bottom-right resize:screenSizeX/2;screenSizeY/2
bind m:ctrl;cmd move screenOriginX;screenOriginY screenSizeX;screenSizeY
# Throw Bindings
bind right:ctrl;alt;cmd throw right resize
bind left:ctrl;alt;cmd throw left resize
bind up:ctrl;alt;cmd throw up resize
bind down:ctrl;alt;cmd throw down resize
# Throw Bindings (no resize)
bind l:ctrl;alt;cmd throw right
bind h:ctrl;alt;cmd throw left
bind k:ctrl;alt;cmd throw up
bind j:ctrl;alt;cmd throw down
# Window Hints
bind esc:cmd hint YUIOPQWERT
#bind tab:cmd switch
# Grid
bind esc:ctrl grid