For the past few days I have been experimenting on adding a compositor to the desktop configuration of a JWM - Rox pinboard KLV-Boxer and during these test trials it is clear that I am no expert in configuration of the standalone compositor picom
.
This endeavor began after installing @fredx181's ConkyClock2 (Deluxe) package and not having any opacity (transparency). I have it working okay after installing picom
from the Void Linux repos but can not prevent the entire Rox pinboard from dimming and the desktop icons from getting darker.
This is the current test /root/.config/picom/picom.conf
:
Code: Select all
#backend ="glx";
#backend = 'xrender';
#################################
#
# Opacity
#
#################################
active-opacity = 1.0;
frame-opacity = 0.8;
inactive-opacity-override = true;
opacity-rule = [
"100:class_g = 'ROX-Pinboard'",
"100:class_g = 'ROX-Filer'",
"90:class_g = 'lxterminal'",
"100:class_g = 'firefox'",
"100:class_g = 'geany'",
"100:class_g = 'gtkdialog-splash' && focused",
"100:class_g = 'gtkdialog' && focused",
"100:class_g = 'gtkdialog-splash' && argb",
"100:class_g = 'gtkdialog' && !focused",
"100:class_g = 'guvcview' && argb"
];
#################################
#
# Window type settings
#
#################################
wintypes:
{
dock = { shadow = false; }
dnd = { shadow = false; }
popup_menu = { opacity = 1; }
dropdown_menu = { opacity = 1; }
desktop = { opacity = 1; }
# This avoid problems with transparent windows while use-damage = true;.
# normal = { full-shadow = true;};
tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
};
# Disable background blur; search picom.conf for "Background-Blurring" for details
blur-background = false;
# Disable background blur; search picom.conf for "Shadows" for details
shadow = false
# Disable window fading; search picom.conf for "Fading" for details
fading = false
# Disable rounded window corners; search picom.conf for "Corners" for details
corner-radius = 0
detect-client-opacity = true;
Any help in a better fine tuning will be appreciated!