From 7c6b496f35cf22c5b4d484537ee3a3a1545df9df Mon Sep 17 00:00:00 2001 From: Yessiest Date: Thu, 8 Sep 2022 22:03:44 +0400 Subject: [PATCH] Added extra stuff --- extra/README.md | 9 +++++++- extra/picom.conf | 54 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 extra/picom.conf diff --git a/extra/README.md b/extra/README.md index d00ef74..db66c61 100644 --- a/extra/README.md +++ b/extra/README.md @@ -11,4 +11,11 @@ - install mpc - quick links - create `links` directory in the config directory - - add .desktop files with of apps you want to show on the quick launcher \ No newline at end of file + - add .desktop files with of apps you want to show on the quick launcher +- anti-aliased window corners (unity theme only) + - install picom + - drop the picom.conf file into your .config folder + - enable picom to run on wm boot (read autostart) +- autostart + - create "autostart" directory in .config folder + - drop .desktop files (files in /usr/share/applications) of apps you want torun on wm boot diff --git a/extra/picom.conf b/extra/picom.conf new file mode 100644 index 0000000..00c1468 --- /dev/null +++ b/extra/picom.conf @@ -0,0 +1,54 @@ +backend = "xrender"; +vsync = true; + +# Shadow +shadow = true; # Enabled client-side shadows on windows. +shadow-radius = 12; # The blur radius for shadows. (default 12) +shadow-offset-x = -7; # The left offset for shadows. (default -15) +shadow-offset-y = -7; # The top offset for shadows. (default -15) +shadow-opacity = 0.25; +shadow-exclude = [ + "! name~=''", + "n:e:Notification", + "n:e:Plank", + "n:e:Docky", + "g:e:Synapse", + "g:e:Kupfer", + "g:e:Conky", + "n:w:*Firefox*", + "n:w:*Chrome*", + "n:w:*Chromium*", + "class_g ?= 'Notify-osd'", + "class_g ?= 'Cairo-dock'", + "class_g ?= 'Xfce4-notifyd'", + "class_g ?= 'Xfce4-power-manager'", + #"class_g ?= 'awesome'", + #"class_g ?= 'Awesome'" +]; + +# The shadow exclude options are helpful if you have shadows enabled. Due to the way compton draws its shadows, certain applications will have visual glitches +# (most applications are fine, only apps that do weird things with xshapes or argb are affected). +# This list includes all the affected apps I found in my testing. The "! name~=''" part excludes shadows on any "Unknown" windows, this prevents a visual glitch with the XFWM alt tab switcher. + +# Fading +fading = true# Fade windows during opacity changes. +fade-delta = 4; # The time between steps in a fade in milliseconds. (default 10). +fade-in-step = 0.03; # Opacity change between steps while fading in. (default 0.028). +fade-out-step = 0.03; # Opacity change between steps while fading out. (default 0.03). +#no-fading-openclose = true; # Fade windows in/out when opening/closing + +detect-client-opacity = true; # This prevents opacity being ignored for some apps. For example without this enabled my xfce4-notifyd is 100% opacity no matter what. + +# Window type settings +wintypes: { + tooltip = { fade = true; shadow = false; }; +# dock = { shadow = false; fade = false; }; +# dnd = { shadow = false; fade = false; }; +}; + +# Disable fade for awesomewm components (causes lag with custom menus) +#fade-exclude = [ +# "class_g ?= 'awesome'", +# "class_g ?= 'Awesome'" +#]; +