From b9e719b5cda24ebca483684b8d6492f51f388ab0 Mon Sep 17 00:00:00 2001 From: Dennis Schoepf Date: Mon, 9 Feb 2026 21:50:38 +0100 Subject: [PATCH] sets noctalia keybinds for niri --- modules/wm/niri/config/config.kdl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/wm/niri/config/config.kdl b/modules/wm/niri/config/config.kdl index c97ccfd..4a873ef 100644 --- a/modules/wm/niri/config/config.kdl +++ b/modules/wm/niri/config/config.kdl @@ -286,13 +286,14 @@ binds { // Suggested binds for running programs: terminal, app launcher, screen locker. 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+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+Shift+V hotkey-overlay-title="Clipboard" { spawn-sh "~/.config/fuzzel/bin/fuzzel-cliphist.sh"; } - Mod+W hotkey-overlay-title="Work on project" { spawn-sh "~/.config/fuzzel/bin/fuzzel-projects.sh"; } - Mod+Alt+L hotkey-overlay-title="Lock the Screen: hyprlock" { spawn "hyprlock"; } + Mod+Shift+V hotkey-overlay-title="Clipboard" { spawn-sh "noctalia-shell ipc call launcher clipboard"; } + Mod+Shift+M hotkey-overlay-title="Emoji" { spawn-sh "noctalia-shell ipc call launcher emoji"; } + 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. // 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. // 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. - Mod+Comma { consume-or-expel-window-left; } Mod+Period { consume-or-expel-window-right; } // Consume one window from the right to the bottom of the focused column.