-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathconfig
117 lines (94 loc) · 2.65 KB
/
config
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# Copyright 2020 - 2024, project-repo and the cagebreak contributors
# SPDX-License-Identifier: MIT
# General settings and key bindings
exec xterm
workspaces 6
background 0.25 0.21 0.2
escape C-t
bind s hsplit
bind S vsplit
bind Q only
bind D quit
bind Tab focus
bind A-Tab focusprev
bind n next
bind p prev
bind w exec firefox
bind R setmode resize
bind N nextscreen
bind P prevscreen
bind a time
bind C-n movetonextscreen
bind C-p movetoprevscreen
bind H exchangeleft
bind J exchangedown
bind K exchangeup
bind L exchangeright
bind h focusleft
bind j focusdown
bind k focusup
bind l focusright
bind t exec xterm
bind C-k close
# bind m message Hello World!
definekey resize h resizeleft
definekey resize l resizeright
definekey resize j resizedown
definekey resize k resizeup
definekey resize Escape setmode top
# unhide cursor (default)
cursor enable
# send a custom event over the socket
# custom_event Hello World!
## Workspaces
bind 1 screen 1
bind 2 screen 2
bind 3 screen 3
bind 4 screen 4
bind 5 screen 5
bind 6 screen 6
bind A-1 movetoscreen 1
bind A-2 movetoscreen 2
bind A-3 movetoscreen 3
bind A-4 movetoscreen 4
bind A-5 movetoscreen 5
bind A-6 movetoscreen 6
definekey top A-1 workspace 1
definekey top A-2 workspace 2
definekey top A-3 workspace 3
definekey top A-4 workspace 4
definekey top A-5 workspace 5
definekey top A-6 workspace 6
definekey top C-1 movetoworkspace 1
definekey top C-2 movetoworkspace 2
definekey top C-3 movetoworkspace 3
definekey top C-4 movetoworkspace 4
definekey top C-5 movetoworkspace 5
definekey top C-6 movetoworkspace 6
definekey top XF86_Switch_VT_1 switchvt 1
definekey top XF86_Switch_VT_2 switchvt 2
definekey top XF86_Switch_VT_3 switchvt 3
definekey top XF86_Switch_VT_4 switchvt 4
definekey top XF86_Switch_VT_5 switchvt 5
definekey top XF86_Switch_VT_6 switchvt 6
## Bind Function keys
definekey top XF86AudioMute exec pactl set-sink-mute 0 toggle
definekey top XF86AudioLowerVolume exec pactl set-sink-mute 0 off&&amixer set Master 1%-
definekey top XF86AudioRaiseVolume exec pactl set-sink-mute 0 off&&amixer set Master 1%+
definekey top XF86MonBrightnessDown exec xbacklight -dec 1
definekey top XF86MonBrightnessUp exec xbacklight -inc 1
## Output configuration
# output eDP-1 pos 0 0 res 1366x768 rate 60
output eDP-1 disable
output eDP-1 enable
output eDP-1 permanent
output eDP-1 peripheral
# output eDP-1 prio 1
# output eDP-2 pos 0 0 res 1366x768 rate 60 scale 2.0
## Input configuration
# input 1234:0:Device_Ident click_method clickfinger
# input type:pointer scroll_method two_finger
# input * calibration_matrix 1 2 3 4 5 6
## Message configuration
# configure_message display_time 1
# configure_message anchor top_center