Our main goal with our setup is to have a working Niri configuration that provides a smooth and intuitive desktop experience while keeping the configuration simple and accessible.
Take a look into our Niri FAQ.
Dotfiles maintained by Ly-sec
For Noctalia related issues please take a look at the Noctalia docs .
Most of the key combinations require the use of the mod key which in our case is the Windows key (referenced as SUPER), you can change it in the config file.
Description
Key
Open terminal
Super + Return Super Return
Open program launcher
Super + Control + Return Super Ctrl Return
Open browser (Firefox)
Super + B Super B
Open file manager
Super + E Super E
Close focused window
Super + Q Super Q
Lock screen
Super + Alt + L Super Alt L
Description
Key
Go to workspace (1-9)
Super + 1 Super 1
through
Super + 9 Super 9
Previous workspace
Super + Tab Super Tab
Move between workspaces with scroll wheel
Super + Scroll Super Scroll
Description
Key
Focus window/column up
Super + ArrowUp Super ArrowUp
or
Super + K Super K
Focus window/column down
Super + ArrowDown Super ArrowDown
or
Super + J Super J
Focus column left
Super + ArrowLeft Super ArrowLeft
or
Super + H Super H
Focus column right
Super + ArrowRight Super ArrowRight
or
Super + L Super L
Focus first column
Super + Home Super Home
Focus last column
Super + End Super End
Description
Key
Focus monitor left
Super + Shift + ArrowLeft Super Shift ArrowLeft
Focus monitor right
Super + Shift + ArrowRight Super Shift ArrowRight
Focus monitor up
Super + Shift + ArrowUp Super Shift ArrowUp
Focus monitor down
Super + Shift + ArrowDown Super Shift ArrowDown
Description
Key
Move window to workspace (1-9)
Super + Control + 1 Super Control 1
through
Super + Control + 9 Super Control 9
Move window/column up
Super + Control + ArrowUp Super Control ArrowUp
or
Super + Control + K Super Control K
Move window/column down
Super + Control + ArrowDown Super Control ArrowDown
or
Super + Control + J Super Control J
Move column left
Super + Control + ArrowLeft Super Control ArrowLeft
or
Super + Control + H Super Control H
Move column right
Super + Control + ArrowRight Super Control ArrowRight
or
Super + Control + L Super Control L
Move column to first position
Super + Control + Home Super Control Home
Move column to last position
Super + Control + End Super Control End
Move column to monitor left
Super + Shift + Control + ArrowLeft Super Shift Control ArrowLeft
Move column to monitor right
Super + Shift + Control + ArrowRight Super Shift Control ArrowRight
Move column to monitor up
Super + Shift + Control + ArrowUp Super Shift Control ArrowUp
Move column to monitor down
Super + Shift + Control + ArrowDown Super Shift Control ArrowDown
Description
Key
Expand column to available width
Super + Control + F Super Control F
Center column
Super + C Super C
Center visible columns
Super + Control + C Super Control C
Decrease column width
Super + Minus Super Minus
Increase column width
Super + Equal Super Equal
Decrease window height
Super + Shift + Minus Super Shift Minus
Increase window height
Super + Shift + Equal Super Shift Equal
Description
Key
Toggle window floating
Super + T Super T
Toggle window fullscreen
Super + F Super F
Toggle column tabbed display
Super + W Super W
Toggle overview mode
Super + O Super O
Description
Key
Screenshot selection
Control + Shift + 1 Control Shift 1
Screenshot screen
Control + Shift + 2 Control Shift 2
Screenshot window
Control + Shift + 3 Control Shift 3
Description
Key
Show hotkey overlay
Super + Shift + Escape Super Shift Escape
Emergency escape (restore control)
Super + Escape Super Escape
Power off monitors
Super + Shift + P Super Shift P
Quit Niri
Control + Alt + Delete Control Alt Delete
Description
Key
Volume up
VolUp VolUp
Volume down
VolDown VolDown
Mute audio
VolMute VolMute
Mute microphone
MicMute MicMute
Media next track
MediaNext MediaNext
Media previous track
MediaPrev MediaPrev
Media play/pause
MediaPlayPause MediaPlayPause
Description
Key
Horizontal scroll with mouse
Super + Scroll then Left/Right Super Scroll
Left/Right
Move column with horizontal scroll
Super + Control + Scroll then Left/Right Super Control Scroll
Left/Right
Alternative column navigation
Super + Shift + Scroll then Up/Down Super Shift Scroll
Up/Down
Move column with alternative scroll
Super + Control + Shift + Scroll then Up/Down Super Control Shift Scroll
Up/Down
Niri uses a unique scrollable-tiling approach where windows are arranged in columns that can be scrolled horizontally. This provides an infinite desktop metaphor that’s particularly useful for ultrawide monitors and workflows requiring many open applications.
Edit the input section in your config file:
layout "us" // Change from "de" to your preferred layout
Yes, you can modify the layout section:
gaps 8 // Change gap size
active-color "#your-color"
inactive-color "#your-color"
Add them to the startup section:
spawn-at-startup "your-application"
The Super+Escape binding is designed to restore control when a fullscreen application blocks your keybinds. It disables any active keyboard shortcut inhibitor.
Uncomment and modify the output section for your specific displays. Run niri msg outputs to get the correct names: