summaryrefslogtreecommitdiff
path: root/default_sxrc
blob: c6f96e8ea089d570ec40cb604158576b9b7fb2c3 (plain)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Colour Themes:
focused_border_colour    : #c0cbff
unfocused_border_colour  : #555555
swap_border_colour       : #fff4c0

# General Options:
gaps                    : 10
border_width            : 1
master_width            : 60 # Percentage of screen width
resize_master_amount    : 1
snap_distance           : 5
motion_throttle         : 60 # Set to screen refresh rate for smoothest motions

# Keybinds:
# Commands must be surrounded with ""
# Function calls don't need this

mod_key : super

# Application Launchers:
bind : mod + Return : "st"
bind : mod + b : "firefox"
bind : mod + p : "dmenu_run"

# Window Management:
call : mod + shift + q : close_window
call : mod + shift + e : quit

# Focus Movement:
call : mod + j : focus_next
call : mod + k : focus_prev

# Master/Stack Movement
call : mod + shift + j : master_next
call : mod + shift + k : master_previous

# Master Area Resize
call : mod + l : master_increase
call : mod + h : master_decrease

# Gaps 
call : mod + equal : increase_gaps
call : mod + minus : decrease_gaps

# Floating/Fullscreen
call : mod + space : toggle_floating
call : mod + shift + space : global_floating
call : mod + shift + f : fullscreen

# Reload Config
call : mod + r : reload_config

# Workspaces (1-9)
workspace : [mod + 1]          : move 1
workspace : [mod + shift + 1]  : swap 1
workspace : [mod + 2]          : move 2
workspace : [mod + shift + 2]  : swap 2
workspace : [mod + 3]          : move 3
workspace : [mod + shift + 3]  : swap 3
workspace : [mod + 4]          : move 4
workspace : [mod + shift + 4]  : swap 4
workspace : [mod + 5]          : move 5
workspace : [mod + shift + 5]  : swap 5
workspace : [mod + 6]          : move 6
workspace : [mod + shift + 6]  : swap 6
workspace : [mod + 7]          : move 7
workspace : [mod + shift + 7]  : swap 7
workspace : [mod + 8]          : move 8
workspace : [mod + shift + 8]  : swap 8
workspace : [mod + 9]          : move 9
workspace : [mod + shift + 9]  : swap 9