sets noctalia keybinds for niri

This commit is contained in:
Dennis Schoepf 2026-02-09 21:50:38 +01:00
parent 9a97371b67
commit b9e719b5cd

View file

@ -286,13 +286,14 @@ binds {
// Suggested binds for running programs: terminal, app launcher, screen locker. // Suggested binds for running programs: terminal, app launcher, screen locker.
Mod+Return hotkey-overlay-title="Open a terminal" { spawn "ghostty"; } Mod+Return hotkey-overlay-title="Open a terminal" { spawn "ghostty"; }
Mod+Space hotkey-overlay-title="Launcher" { spawn "fuzzel"; } Mod+Space hotkey-overlay-title="Launcher" { spawn "noctalia-shell ipc call launcher"; }
Mod+B hotkey-overlay-title="Browser" { spawn "zen-beta"; } Mod+B hotkey-overlay-title="Browser" { spawn "zen-beta"; }
Mod+M hotkey-overlay-title="System Monitor" { spawn-sh "ghostty -e btop"; } Mod+M hotkey-overlay-title="System Monitor" { spawn-sh "noctalia-shell ipc call systemMonitor toggle"; }
Mod+N hotkey-overlay-title="File Manager" { spawn "nautilus"; } Mod+N hotkey-overlay-title="File Manager" { spawn "nautilus"; }
Mod+Shift+V hotkey-overlay-title="Clipboard" { spawn-sh "~/.config/fuzzel/bin/fuzzel-cliphist.sh"; } Mod+Shift+V hotkey-overlay-title="Clipboard" { spawn-sh "noctalia-shell ipc call launcher clipboard"; }
Mod+W hotkey-overlay-title="Work on project" { spawn-sh "~/.config/fuzzel/bin/fuzzel-projects.sh"; } Mod+Shift+M hotkey-overlay-title="Emoji" { spawn-sh "noctalia-shell ipc call launcher emoji"; }
Mod+Alt+L hotkey-overlay-title="Lock the Screen: hyprlock" { spawn "hyprlock"; } Mod+Alt+L hotkey-overlay-title="Open session menu" { spawn "noctalia-shell ipc call sessionMenu toggle"; }
Mod+Comma hotkey-overlay-title="Open system settings" { spawn "noctalia-shell ipc call settings toggle"; }
// Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc. // Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc.
// Note: the entire command goes as a single argument. It's passed verbatim to `sh -c`. // Note: the entire command goes as a single argument. It's passed verbatim to `sh -c`.
@ -416,7 +417,6 @@ binds {
// The following binds move the focused window in and out of a column. // The following binds move the focused window in and out of a column.
// If the window is alone, they will consume it into the nearby column to the side. // If the window is alone, they will consume it into the nearby column to the side.
// If the window is already in a column, they will expel it out. // If the window is already in a column, they will expel it out.
Mod+Comma { consume-or-expel-window-left; }
Mod+Period { consume-or-expel-window-right; } Mod+Period { consume-or-expel-window-right; }
// Consume one window from the right to the bottom of the focused column. // Consume one window from the right to the bottom of the focused column.