Files
command-center/omp-docs/tools/niri/keybindings.md
T
Frank e86e60af39 docs: close OKF conformance gaps found by night audit
- references/okf-spec.md: replace v0.2 note with the deltas verified
  against upstream SPEC.md 2026-10-19 (timestamp->generated.at and
  # Citations->sources are the two breaking changes; trust fields and
  root-index okf_version are additive; bundle stays v0.1).
- index.md: restore the agentic-web-research section lost in the
  2026-08-28 rebuild and link log.md (index-coverage doctrine).
- gen-keybinds.sh emits OKF frontmatter so its generated artifact
  (tools/niri/keybindings.md, regenerated, 120 bindings) passes kb-lint;
  test added red->green.
- fix the two broken [[niri]] wikilinks (handy, noctalia-shell).

Refs #29
2026-10-19 02:43:33 -07:00

6.4 KiB

type, title, description, tags, generated
type title description tags generated
reference Niri Keybindings Live keybinding cheat sheet generated from keybinds.kdl — do not edit by hand.
niri
keybindings
by
scripts/gen-keybinds.sh

Niri Keybindings

GENERATED by scripts/gen-keybinds.sh from keybinds.kdl — do not edit by hand.

Keybindings

Key Action

noctalia-shell keybinds

Key Action
Mod+Shift+ESCAPE show-hotkey-overlay

Applications

Key Action
Mod+Return Open Terminal: Ghostty
Mod+B Open Browser: firefox
Mod+Shift+Return Open Wallpaper Selector: noctalia wallpaper toggle
Mod+S Open Control Center: noctalia controlCenter
Mod+Shift+O Open Settings: noctalia settings
Mod+D Open App Launcher: noctalia launcher
Mod+ALT+L Lock Screen: noctalia lock
Mod+Shift+Q Session Menu: noctalia sessionMenu
Mod+V Clipboard History: noctalia panel
Alt+TAB Window Switcher: noctalia
Mod+Shift+Space Handy: toggle post-process recording
Mod+Shift+D Cycle Desk Profile
Mod+E File Manager: Nautilus

Media Controls

Key Action
XF86AudioRaiseVolume spawn-sh "noctalia msg volume-up"
XF86AudioLowerVolume spawn-sh "noctalia msg volume-down"
XF86AudioMute spawn-sh "noctalia msg volume-mute"
XF86AudioMicMute spawn-sh "noctalia msg mic-mute"
XF86AudioNext spawn-sh "noctalia msg media next"
XF86AudioPrev spawn-sh "noctalia msg media previous"
XF86AudioPlay spawn-sh "noctalia msg media play"
XF86AudioPause spawn-sh "noctalia msg media stop"

Brightness Controls

Key Action
XF86MonBrightnessUp spawn-sh "noctalia msg brightness-up"
XF86MonBrightnessDown spawn-sh "noctalia msg brightness-down"

Window Movement and Focus

Key Action
Mod+Q close-window
Mod+Left focus-column-left
Mod+H focus-column-left
Mod+Right focus-column-right
Mod+L focus-column-right
Mod+Up focus-window-up
Mod+K focus-window-up
Mod+Down focus-window-down
Mod+J focus-window-down
Mod+CTRL+Left consume-or-expel-window-left
Mod+CTRL+H consume-or-expel-window-left
Mod+CTRL+Right consume-or-expel-window-right
Mod+CTRL+L consume-or-expel-window-right
Mod+CTRL+Alt+Left move-column-left
Mod+CTRL+Alt+H move-column-left
Mod+CTRL+Alt+Right move-column-right
Mod+CTRL+Alt+L move-column-right
Mod+CTRL+UP move-window-up
Mod+CTRL+K move-window-up
Mod+CTRL+Down move-window-down
Mod+CTRL+J move-window-down
Mod+Home focus-column-first
Mod+End focus-column-last
Mod+CTRL+Home move-column-to-first
Mod+CTRL+End move-column-to-last
Mod+Shift+Left focus-monitor-left
Mod+Shift+Right focus-monitor-right
Mod+Shift+UP focus-monitor-up
Mod+Shift+Down focus-monitor-down
Mod+Shift+CTRL+Left move-column-to-monitor-left
Mod+Shift+CTRL+Right move-column-to-monitor-right
Mod+Shift+CTRL+UP move-column-to-monitor-up
Mod+Shift+CTRL+Down move-column-to-monitor-down
Mod+Shift+V switch-focus-between-floating-and-tiling
Mod+BracketLeft consume-or-expel-window-left
Mod+BracketRight consume-or-expel-window-right
Mod+Comma consume-window-into-column
Mod+Period expel-window-from-column
Mod+R switch-preset-column-width
Mod+Shift+R switch-preset-column-width-back
Mod+Ctrl+Shift+R switch-preset-window-height
Mod+Ctrl+R reset-window-height

Workspace Switching

Key Action
Mod+WheelScrollDown focus-workspace-down
Mod+WheelScrollUp focus-workspace-up
Mod+CTRL+WheelScrollDown move-column-to-workspace-down
Mod+CTRL+WheelScrollUp move-column-to-workspace-up
Mod+WheelScrollRight focus-column-right
Mod+WheelScrollLeft focus-column-left
Mod+CTRL+WheelScrollRight move-column-right
Mod+CTRL+WheelScrollLeft move-column-left
Mod+Shift+WheelScrollDown focus-column-right
Mod+Shift+WheelScrollUp focus-column-left
Mod+CTRL+Shift+WheelScrollDown move-column-right
Mod+CTRL+Shift+WheelScrollUp move-column-left
Mod+1 focus-workspace 1
Mod+2 focus-workspace 2
Mod+3 focus-workspace 3
Mod+4 focus-workspace 4
Mod+5 focus-workspace 5
Mod+6 focus-workspace 6
Mod+7 focus-workspace 7
Mod+8 focus-workspace 8
Mod+9 focus-workspace 9
Mod+CTRL+1 move-column-to-workspace 1
Mod+CTRL+2 move-column-to-workspace 2
Mod+CTRL+3 move-column-to-workspace 3
Mod+CTRL+4 move-column-to-workspace 4
Mod+CTRL+5 move-column-to-workspace 5
Mod+CTRL+6 move-column-to-workspace 6
Mod+CTRL+7 move-column-to-workspace 7
Mod+CTRL+8 move-column-to-workspace 8
Mod+CTRL+9 move-column-to-workspace 9
Mod+TAB focus-workspace-previous

Layout Controls

Key Action
Mod+CTRL+F expand-column-to-available-width
Mod+C center-column
Mod+CTRL+C center-visible-columns
Mod+Minus set-column-width "-5%"
Mod+Equal set-column-width "+5%"
Mod+Shift+Minus set-window-height "-5%"
Mod+Shift+Equal set-window-height "+5%"

Modes

Key Action
Mod+T toggle-window-floating
Mod+F maximize-column
Mod+Shift+F fullscreen-window
Mod+W toggle-column-tabbed-display
Mod+M maximize-window-to-edges

Screenshots

Key Action
Print Screenshot: all monitors (per-monitor files)
CTRL+Shift+1 Screenshot: all monitors (per-monitor files)
Mod+Shift+S Screenshot: all monitors (per-monitor files)
Alt+Print Screenshot: focused monitor to disk
CTRL+Shift+2 Screenshot: focused monitor to disk
Ctrl+Print Screenshot: interactive (region/window/screen)
CTRL+Shift+3 Screenshot: interactive (region/window/screen)

Emergency Escape Key

Key Action
Mod+ESCAPE toggle-keyboard-shortcuts-inhibit

Exit / Power

Key Action
CTRL+ALT+Delete quit
Mod+Shift+P power-off-monitors
Mod+O toggle-overview