Skip to content

Keybindings

All hotkeys in Attyx can be rebound via the [keybindings] table in your config file. Changes apply immediately on hot reload.

[keybindings]
search_toggle = "ctrl+f"
search_next = "ctrl+g"
search_prev = "ctrl+shift+g"
scroll_page_up = "shift+page_up"
scroll_page_down = "shift+page_down"
scroll_to_top = "shift+home"
scroll_to_bottom = "shift+end"
config_reload = "ctrl+shift+r"
new_window = "ctrl+shift+n"
close_window = "ctrl+shift+w"

Bind an action to "none" to disable it:

[keybindings]
debug_toggle = "none"

Format: modifier+key

Modifiers: ctrl, shift, alt (or option), super (or cmd)

Keys: az, 09, f1f12, enter, tab, escape, backspace, delete, insert, space, page_up, page_down, home, end, up, down, left, right

Combine multiple modifiers with +:

ctrl+shift+r
super+shift+g
alt+enter
ActionmacOSLinux
search_togglesuper+fctrl+f
search_nextsuper+gctrl+g
search_prevsuper+shift+gctrl+shift+g
copy(system menu)ctrl+shift+c
paste(system menu)ctrl+shift+v
scroll_page_upshift+page_upshift+page_up
scroll_page_downshift+page_downshift+page_down
scroll_to_topshift+homeshift+home
scroll_to_bottomshift+endshift+end
config_reloadctrl+shift+rctrl+shift+r
new_windowctrl+shift+nctrl+shift+n
close_windowctrl+shift+wctrl+shift+w