From 611add05b22a5878f276940190f23a76ec03334b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Albuquerque?= Date: Wed, 7 Aug 2024 09:09:31 -0300 Subject: [PATCH] Update picom config --- .../etc/skel/.config/picom/picom.conf | 69 ++++++------------- 1 file changed, 21 insertions(+), 48 deletions(-) diff --git a/community/awesome/desktop-overlay/etc/skel/.config/picom/picom.conf b/community/awesome/desktop-overlay/etc/skel/.config/picom/picom.conf index f0794dc..78c3041 100644 --- a/community/awesome/desktop-overlay/etc/skel/.config/picom/picom.conf +++ b/community/awesome/desktop-overlay/etc/skel/.config/picom/picom.conf @@ -35,7 +35,8 @@ rounded-corners-exclude = [ "_NET_WM_STATE@:a *= '_NET_WM_STATE_MAXIMIZED_VERT'", "_NET_WM_NAME@:s *?= 'rofi - '", "_NET_WM_NAME@:s *?= 'rofi - '", - # "window_type = 'tooltip'", + "window_type = 'suitSETTINGS'", + "window_type = 'tooltip'", "window_type = 'dock'", "window_type = 'dnd'", # "role = 'xfce4-terminal-dropdown'", @@ -49,14 +50,14 @@ shadow-offset-x = -18; shadow-offset-y = -18; shadow-opacity = 0.65; shadow-exclude = [ - "_NET_WM_WINDOW_TYPE:a *= '_KDE_NET_WM_WINDOW_TYPE_OVERRIDE'", # telegram - "_NET_WM_STATE@:a *= '_NET_WM_STATE_MAXIMIZED_VERT'", - "_NET_WM_STATE@:a *= '_NET_WM_STATE_FULLSCREEN'", - "_NET_WM_NAME@:s *?= 'rofi - 󰍜'", + "WM_STATE@:a *= '_NET_WM_STATE_MAXIMIZED_VERT'", + "WM_STATE@:a *= '_NET_WM_STATE_FULLSCREEN'", + "window_type = '_KDE_NET_WM_WINDOW_TYPE_OVERRIDE'", # telegram "window_type = 'menu'", + "window_type = 'dnd'", + "name = 'rofi - 󰍜'", "class_g = 'firefox' && window_type = 'utility'", "class_g = 'firefox' && window_type = 'popup_menu'", - "window_type = 'dnd'", "class_g = 'conky'", "class_g = 'MEGAsync'" ]; @@ -70,24 +71,29 @@ detect-rounded-corners = true; # Fading fading = false; # no-fading-openclose = true; -# fade-in-step = 0.03; -# fade-out-step = 0.03; -fade-exclude = [ -] +fade-in-step = 0.03; +fade-out-step = 0.03; +# fade-exclude = [ +# ] focus-exclude = [ - # "class_g = 'slop'", # Maim "class_g = 'Rofi'" ]; +# opacity-rule = [ +# "85:class_g ?= 'XTerm'" +# ]; + # Blur # blur-background = true; # blur-method = "dual_kawase"; # blur-strength = 6; # blur-background-exclude = [ - # "_NET_WM_WINDOW_TYPE:a *= '_KDE_NET_WM_WINDOW_TYPE_OVERRIDE'", # telegram - # "class_g = 'slop'", # Maim - # "class_g = 'touchegg'" +# " window_type = '_KDE_NET_WM_WINDOW_TYPE_OVERRIDE'", # telegram +# "class_g = 'firefox' && window_type = 'utility'", +# "class_g = 'firefox' && window_type = 'popup_menu'", +# "class_g = 'slop'", # Maim +# "class_g = 'touchegg'" # ]; # Logs @@ -101,41 +107,8 @@ mark-wmwin-focused = true; # Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same # group focused at the same time. 'WM_TRANSIENT_FOR' has higher priority if # detect-transient is enabled, too. -detect-client-leader = true +detect-client-leader = true; # Dim inactive windows. (0.0 - 1.0, defaults to 0.0) # inactive-dim = 0.2; -################################# -# Animations # -################################# -# fly-in: Windows fly in from random directions to the screen -# maximize: Windows pop from center of the screen to their respective positions -# minimize: Windows minimize from their position to the center of the screen -# slide-in-center: Windows move from upper-center of the screen to their respective positions -# slide-out-center: Windows move to the upper-center of the screen -# slide-left: Windows are created from the right-most window position and slide leftwards -# slide right: Windows are created from the left-most window position and slide rightwards -# slide-down: Windows are moved from the top of the screen and slide downward -# slide-up: Windows are moved from their position to top of the screen -# squeeze: Windows are either closed or created to/from their center y-position (the animation is similar to a blinking eye) -# squeeze-bottom: Similar to squeeze, but the animation starts from bottom-most y-position -# zoom: Windows are either created or destroyed from/to their center (not the screen center) - -# animations = true; -# animation-stiffness-in-tag = 95; #change animation speed of windows in current tag e.g open window in current tag -# animation-stiffness-tag-change = 90.0; #change animation speed of windows when tag changes -# -# animation-window-mass = 1; -# animation-dampening = 12; -# animation-clamping = false; -# -# animation-for-open-window = "slide-left"; #open windows -# animation-for-unmap-window = "slide-right"; #minimize or close windows -# animation-for-transient-window = "slide-up"; #popup windows -# -# animation-for-prev-tag = "minimize"; -# enable-fading-prev-tag = true; -# -# animation-for-next-tag = "slide-up"; -# enable-fading-next-tag = true;