- drop removed gestures:workspace_swipe block from input.conf - boolean window/layer rules need a value (float on / stay_focused on / blur on) and layerrule uses match:namespace
25 lines
540 B
Plaintext
25 lines
540 B
Plaintext
# Input devices. kb_options matches Kyle's existing i3 xkb settings
|
|
# (ctrl:swapcaps + right-alt compose) so muscle memory carries over.
|
|
|
|
input {
|
|
kb_layout = us
|
|
kb_options = ctrl:swapcaps,compose:ralt
|
|
|
|
repeat_rate = 40
|
|
repeat_delay = 250
|
|
|
|
numlock_by_default = true
|
|
|
|
follow_mouse = 1
|
|
sensitivity = 0
|
|
|
|
touchpad {
|
|
clickfinger_behavior = true
|
|
scroll_factor = 0.4
|
|
natural_scroll = false
|
|
}
|
|
}
|
|
|
|
# Scroll nicely in the terminal
|
|
windowrule = match:class (Alacritty|kitty|foot|com.mitchellh.ghostty), scroll_touchpad 1.5
|