diff options
| author | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2026-05-02 15:22:24 +0300 |
|---|---|---|
| committer | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2026-05-02 15:22:24 +0300 |
| commit | b11c84945d02598bcddf9259db8ff92ca9e3cfbf (patch) | |
| tree | bd8e155a28ee9be7914d58ac0271e0bdc522575b /dotfiles/.config/niri/noctalia-binds.kdl | |
| parent | 38e654d20d2ca2857dfb245fd56f7c0bb426fd04 (diff) | |
| download | swayrice-b11c84945d02598bcddf9259db8ff92ca9e3cfbf.tar.gz swayrice-b11c84945d02598bcddf9259db8ff92ca9e3cfbf.zip | |
try out noctalia shell
Diffstat (limited to 'dotfiles/.config/niri/noctalia-binds.kdl')
| -rw-r--r-- | dotfiles/.config/niri/noctalia-binds.kdl | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dotfiles/.config/niri/noctalia-binds.kdl b/dotfiles/.config/niri/noctalia-binds.kdl new file mode 100644 index 0000000..ca104cc --- /dev/null +++ b/dotfiles/.config/niri/noctalia-binds.kdl @@ -0,0 +1,24 @@ +binds { + Mod+D { spawn-sh "qs -c noctalia-shell ipc call launcher toggle"; } + // this isn't dry but whatever + Menu { spawn-sh "qs -c noctalia-shell ipc call launcher toggle"; } + + Mod+Ctrl+Shift+Space { spawn-sh "qs -c noctalia-shell ipc call notifications toggleHistory"; } + Mod+Ctrl+Space { spawn-sh "qs -c noctalia-shell ipc call notifications invokeDefaultAndDismiss"; } + + Mod+Shift+E { spawn-sh "qs -c noctalia-shell ipc call sessionMenu toggle"; } + Mod+X { spawn-sh "qs -c noctalia-shell ipc call lockScreen lock"; } + + Mod+F3 { spawn-sh "qs -c noctalia-shell ipc call settings open"; } + Mod+Backslash { spawn-sh "qs -c noctalia-shell ipc call controlCenter toggle"; } + Mod+Shift+Backslash { spawn-sh "qs -c noctalia-shell ipc call calendar toggle"; } +} + +switch-events { + lid-close { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "sessionMenu" "lockAndSuspend"; } +} + +layer-rule { + match namespace="^noctalia-overview*" + place-within-backdrop true +} |
