diff options
Diffstat (limited to 'accounts/gkleen@sif/niri/default.nix')
-rw-r--r-- | accounts/gkleen@sif/niri/default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/accounts/gkleen@sif/niri/default.nix b/accounts/gkleen@sif/niri/default.nix index a774e483..3eae8198 100644 --- a/accounts/gkleen@sif/niri/default.nix +++ b/accounts/gkleen@sif/niri/default.nix | |||
@@ -264,6 +264,10 @@ in { | |||
264 | } | 264 | } |
265 | { | 265 | { |
266 | matches = [ { app-id = "^org\.keepassxc\.KeePassXC$"; } ]; | 266 | matches = [ { app-id = "^org\.keepassxc\.KeePassXC$"; } ]; |
267 | block-out-from = "screencast"; | ||
268 | } | ||
269 | { | ||
270 | matches = [ { app-id = "^org\.keepassxc\.KeePassXC$"; } ]; | ||
267 | excludes = [ | 271 | excludes = [ |
268 | { title = "^Unlock Database.*"; } | 272 | { title = "^Unlock Database.*"; } |
269 | { title = "^Access Request.*"; } | 273 | { title = "^Access Request.*"; } |
@@ -326,6 +330,14 @@ in { | |||
326 | # open-on-workspace = "mon"; | 330 | # open-on-workspace = "mon"; |
327 | # } | 331 | # } |
328 | ]; | 332 | ]; |
333 | layer-rules = [ | ||
334 | { matches = [ | ||
335 | { namespace = "^notifications$"; } | ||
336 | { namespace = "^waybar$"; } | ||
337 | ]; | ||
338 | block-out-from = "screencast"; | ||
339 | } | ||
340 | ]; | ||
329 | 341 | ||
330 | binds = with config.lib.niri.actions; { | 342 | binds = with config.lib.niri.actions; { |
331 | "Mod+Slash".action = show-hotkey-overlay; | 343 | "Mod+Slash".action = show-hotkey-overlay; |