You are not logged in.

#1 2022-07-31 00:32:04

adwardspiral
Member
Registered: 2022-07-30
Posts: 1

Picom: A way to force set - color of round-borders.

A very good day to all of you. I have a problem with picom fork by jonaburg. It is amazing, the job he done, but borders of some windows have incorrect color.
I need specific #00d787 I set in my window manager, but I get aqua, when window is set to be transparent outside picom (I have no issues, if picom made them transparent with .conf  tho). Border visibility controlled by "round-borders = 1;" option.
I use:
- AMD 5600 XT
- A standard graphics drivers suggested by lutris.
- DWM window manager (with a few patches, not touching alpha at all)

Aqua color appears in:
- Qutebrowser (alpha set by its "transparency" option).
- St - Suckless's terminal (patched to have opacity before building)
Needed colors appear in:
- Telegram (opacity set by default in Jonaburg's picom.default.conf)
- All else opaque windows.

Notable picom settings:
- experimental-backends = true;
- backend = "glx"; (xrenderer is giving me very bad performance. xr_glx_hybrid is also unavailable)
- vsync = true (whole point of having compositor)
- blur: { 
___method = "kawase";

===
What I need:
- May be there is option for picom.conf to force - set color of border, spawned by "round-borders = 1;"?
- May be there some easy source-code tweak for this specific fork and I could just add this functionality by diffing it myself?
- May be there another fork without these problems I don't know about yet?

There is 515 lines of config...I didn't find how to make it in spoiler here, on the forum. But I can provide it, if needed. Thank you for your time.


I eat once a day for fun.

Offline

Board footer

Powered by FluxBB