aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpml68 <contact@pml68.me>2024-10-10 23:40:17 +0200
committerpml68 <contact@pml68.me>2024-10-14 00:10:23 +0200
commit5b6b66d0d3f53d2f8ae2f0b1de3d906e4678d26c (patch)
tree44dba01a99d726a7996ba57e3148a3c580265406
parentfeat: switch to zen browser (diff)
downloadsuckless-setup-5b6b66d0d3f53d2f8ae2f0b1de3d906e4678d26c.tar.gz
feat: update picom.conf using new sample config
-rw-r--r--picom.conf58
1 files changed, 26 insertions, 32 deletions
diff --git a/picom.conf b/picom.conf
index 351dd14..2a1995e 100644
--- a/picom.conf
+++ b/picom.conf
@@ -2,48 +2,42 @@ shadow = false;
shadow-radius = 7;
shadow-offset-x = -7;
shadow-offset-y = -7;
-shadow-exclude = [
- "name = 'Notification'",
- "class_g = 'Conky'",
- "class_g ?= 'Notify-osd'",
- "class_g = 'Cairo-clock'",
- "_GTK_FRAME_EXTENTS@:c"
-];
fading = true;
fade-in-step = 0.07;
fade-out-step = 0.07;
inactive-opacity = 0.8;
frame-opacity = 0.7;
inactive-opacity-override = false;
-focus-exclude = [ "class_g = 'Cairo-clock'" ];
-corner-radius = 0
-rounded-corners-exclude = [
- "window_type = 'dock'",
- "window_type = 'desktop'"
-];
-blur-method = "dual_kawase";
+blur-method = "dual_kawase"
blur-size = 50
blur-strength = 2
-blur-background-exclude = [
- "window_type = 'dock'",
- "window_type = 'desktop'",
- "_GTK_FRAME_EXTENTS@:c"
-];
-backend = "glx";
+backend = "glx"
vsync = false;
-mark-wmwin-focused = true;
-mark-ovredir-focused = true;
detect-rounded-corners = true;
detect-client-opacity = true;
detect-transient = true;
-glx-no-stencil = true;
use-damage = true;
-log-level = "warn";
-wintypes:
-{
- tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
- dock = { shadow = false; clip-shadow-above = true; }
- dnd = { shadow = false; }
- popup_menu = { opacity = 0.8; }
- dropdown_menu = { opacity = 0.8; }
-};
+rules: ({
+ match = "window_type = 'tooltip'";
+ fade = true;
+ shadow = true;
+ opacity = 0.75;
+ focus: true;
+ full-shadow = false;
+}, {
+ match = "window_type = 'dock' || "
+ "window_type = 'desktop' || "
+ "_GTK_FRAME_EXTENTS@";
+ blur-background = false;
+}, {
+ match = "window_type = 'dock' || "
+ "window_type = 'desktop'";
+ corner-radius = 0;
+}, {
+ match = "name = 'Notification' || "
+ "class_g = 'Conky' || "
+ "class_g ?= 'Notify-osd' || "
+ "class_g = 'Cairo-clock' || "
+ "_GTK_FRAME_EXTENTS@";
+ shadow = false;
+})