diff --git a/modules/rosenthal/examples/dot-config/niri/config.kdl b/modules/rosenthal/examples/dot-config/niri/config.kdl index 30cd2c0..df4ef2c 100644 --- a/modules/rosenthal/examples/dot-config/niri/config.kdl +++ b/modules/rosenthal/examples/dot-config/niri/config.kdl @@ -616,9 +616,8 @@ binds { // which ensures niri always processes them, even when an inhibitor is active. Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; } - // The quit action will show a confirmation dialog to avoid accidental exits. - Mod+Shift+E { quit; } - Ctrl+Alt+Delete { quit; } + Mod+Shift+E hotkey-overlay-title="Restart Noctalia shell" { spawn "herd" "restart" "noctalia-shell"; } + Ctrl+Alt+Delete hotkey-overlay-title="Open Noctalia shell session menu" { spawn "noctalia-shell" "ipc" "call" "sessionMenu" "toggle"; } // Powers off the monitors. To turn them back on, do any input like // moving the mouse or pressing any other key.