I made a titlebar that I’m pretty happy with using RootTransparent, but it would be much better if it let whatever windows are under it show through rather than just the root background. The manpage is a little over my head on transparency, but I was hoping there was a way to achieve it using Transparent instead of RootTransparent or something. Is there a way for FVWM to do that, or a compositor configuration (I use picom) or something?
Your screenshot is not clear. I checked with my RootTransparent
pager. It looks strange. The pager and other FvwmButtons are not a problem, but with windows on top of each other.
That’s kind of the problem - it looks confusing if the titlebar shows a peek of the root layer and not the other window that’s between. Here’s what I want to see instead
Fvwm does not do full transparency. If you want to make a window transparent, use a compositor like picom
.
FvwmButtons do transparency with transparent icon.
Module FvwmButtons SimpleTest
DestroyModuleConfig SimpleTest: *
*SimpleTest: Pixmap none
*SimpleTest: Frame 0
*SimpleTest: (1x1, Icon testIMG.png)
Style SimpleTest !Borders, !Title, WindowListSkip, StaysOnTop, Sticky
The suggestion is to replace the titlebar with a fake one built from FvwmButtons? I’m not sure I’m that ambitious, but it’s an interesting work-around!
Not to build but adding the same Pixmap none
option to TitleStyle
when using a transparent icon. On Wiki Window Decoration there are three options: ?Gradient
, Pixmap
, and MultiPixmap
. Is it possible to add another? Example:
+ TitleStyle Active Pixmap none \
Main $[Icons]/transparentIMG.png