# 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 gestures { workspace_swipe = false }