From 5cc323075e37cd54335cfb15a6de3d247e914624 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Mon, 18 Oct 2021 11:03:53 +0300 Subject: picom: separate configs --- .config/picom/picom.conf##h.luchs | 91 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 .config/picom/picom.conf##h.luchs (limited to '.config/picom/picom.conf##h.luchs') diff --git a/.config/picom/picom.conf##h.luchs b/.config/picom/picom.conf##h.luchs new file mode 100644 index 0000000..93022a9 --- /dev/null +++ b/.config/picom/picom.conf##h.luchs @@ -0,0 +1,91 @@ +# log +log-level = "warn"; +log-file = "/home/yigit/.local/share/picom/picom.log"; + +# shadow +shadow = false; +shadow-radius = 0; +shadow-offset-x = 5; +shadow-offset-y = 5; +shadow-opacity = 0.8; + +corner-radius = 25.0; +rounded-corners-exclude = [ +#"window_type = 'normal'", + "class_g = 'URxvt'", + "class_g = 'XTerm'", + "class_g = 'Polybar'", + "class_g = 'code-oss'", +#"class_g = 'TelegramDesktop'", + "class_g = 'firefox'", + "class_g = 'Thunderbird'", +]; + +blur: +{ + method = "kawase"; + strength = 7; + background = false; + background-frame = false; + background-fixed = false; +} + +shadow-exclude = [ + "name = 'Notification'", + "class_g = 'Conky'", + "class_g = 'Dunst'", + "class_g = 'Rofi'", + "_GTK_FRAME_EXTENTS@:c" +]; + +# opacity +inactive-opacity = 1; +# active-opacity = 0.8; +frame-opacity = 1.0; +inactive-opacity-override = false; +inactive-dim = 0.0; + +opacity-rule = [ + "100:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'", + "100:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'", + "100:_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_FULLSCREEN'", + "100:_NET_WM_STATE@[3]:32a = '_NET_WM_STATE_FULLSCREEN'", + "100:_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'", + "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" +]; + +# fading +fading = true; +fade-in-step = 0.03; +fade-out-step = 0.03; +fade-exclude = [ ]; + +# other +backend = "glx"; +mark-wmwin-focused = true; +mark-ovredir-focused = true; +detect-rounded-corners = true; +detect-client-opacity = true; +refresh-rate = 0; +vsync = true; +sw-opti = false; +unredir-if-possible = false; +detect-transient = true; +detect-client-leader = true; +invert-color-include = [ ]; + +# glx backend +glx-no-stencil = true; +glx-copy-from-front = false; +use-damage = true +xrender-sync-fence = true; + +# window type settings +wintypes: +{ + tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; + dock = { shadow = false; } + dnd = { shadow = false; } + popup_menu = { fade = true; shadow = true; opacity = 1; focus = true; full-shadow = true; } + dropdown_menu = { opacity = 1; } +}; -- cgit v1.2.3-70-g09d2