From 505555aed847b06f3b4552f3f605b31104c703f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Tue, 21 Jan 2025 23:10:04 +0300 Subject: niri: layer-shell shadows; rofitz is back --- dotfiles/.config/niri/config.kdl | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'dotfiles/.config/niri/config.kdl') diff --git a/dotfiles/.config/niri/config.kdl b/dotfiles/.config/niri/config.kdl index 9b0a988..469fd71 100644 --- a/dotfiles/.config/niri/config.kdl +++ b/dotfiles/.config/niri/config.kdl @@ -283,11 +283,18 @@ animations { // https://github.com/YaLTeR/niri/wiki/Configuration:-Window-Rules layer-rule { - match namespace="^notifications$" + match namespace="notifications" block-out-from "screencast" } +layer-rule { + match namespace="notifications" + match namespace="rofi" + + shadow { on; } +} + // Work around WezTerm's initial configure bug // by setting an empty default-column-width. window-rule { @@ -300,9 +307,8 @@ window-rule { window-rule { match app-id="GLava" - border { - off - } + border { off; } + shadow { off; } } window-rule { @@ -628,6 +634,7 @@ binds { Mod+F3 { spawn "rofi" "-show" "display" "-modi" "display:rofidisplay"; } Mod+F4 { spawn "menublk"; } Mod+F10 { spawn "chcolors"; } + Mod+F12 { spawn "rofi" "-show" "tz" "-modi" "tz:rofitz"; } Mod+Shift+N { spawn "networkmanager_dmenu"; } Mod+Shift+C { spawn "rofi" "-show" "calc" "-modi" "calc" "-no-show-match" "-no-sort"; } Mod+Grave { spawn "rofi" "-show" "moji" "-modi" "moji:rofimoji"; } -- cgit v1.2.3