From 176dfe8529b8ba8c4fd57ae3db47173b6b019b91 Mon Sep 17 00:00:00 2001 From: ElnuDev Date: Mon, 20 Feb 2023 11:59:43 -0800 Subject: [PATCH 1/2] picom: add window shadows --- modules/picom/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/picom/default.nix b/modules/picom/default.nix index 6530c4f..d9cb654 100644 --- a/modules/picom/default.nix +++ b/modules/picom/default.nix @@ -3,6 +3,11 @@ { services.picom = { enable = true; + shadow = true; + shadowOffsets = [ + (-15) + (-15) + ]; settings = { backend = "glx"; # Fixes black backdrop on some rounded corners corner-radius = 12; From e62feda86465e32b4aa6b9912cf8ced8ab5a2fb7 Mon Sep 17 00:00:00 2001 From: ElnuDev Date: Mon, 20 Feb 2023 12:56:16 -0800 Subject: [PATCH 2/2] picom: ignore shadows on i3 tabs --- modules/picom/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/picom/default.nix b/modules/picom/default.nix index d9cb654..57f8288 100644 --- a/modules/picom/default.nix +++ b/modules/picom/default.nix @@ -25,6 +25,9 @@ "window_type = 'dock'" "window_type = 'desktop'" ]; + shadow-exclude = [ + "class_g = 'i3-frame'" + ]; opacity-rule = [ "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" ];