Niri window manager reference

niriskillsetup L115
olafkfreund/nixos_config
What it does

Configure Niri keyboard-driven tiling window manager

Best for

Rapid keyboard-driven workflow setup for developers using Linux Wayland

Inputs
  • · config file (niri.kdl)
  • · keybindings
  • · workspace rules
Outputs
  • · niri config (YAML or KDL)
  • · window layouts (floating, tiled, fullscreen)
Requires
  • · Niri WM
  • · wlroots compositor
Preconditions

Niri installed, Wayland session running, config file writable

Failure modes
  • · Invalid KDL syntax (parse error)
  • · Keybindings conflict with system shortcuts
  • · GPU compatibility issues
  • · Config reload doesn't apply (restart required)
Trust signals
  • · Example KDL configs provided
  • · Keybinding combinations documented
  • · Workspace layout presets