Commit graph

34 commits

Author SHA1 Message Date
Vincent Bernat
8f25dada71 picom: try some blur
Only for small elements that were excluded from transparency until now.
2021-11-12 09:14:32 +01:00
Vincent Bernat
b0923aecea picom: lighter shadow
It really depends on the background...
2021-11-02 13:54:42 +01:00
Vincent Bernat
100a23fb03 picom: compute an offset for shadows 2021-11-02 13:29:31 +01:00
Vincent Bernat
d5dbb906b4 picom: i3 decorations should not cast a shadow 2021-11-02 13:26:21 +01:00
Vincent Bernat
21743fa9b0 picom: adapt shadow radius to DPI 2021-11-02 10:22:59 +01:00
Vincent Bernat
3770929742 picom: use a wrapper script to template picom configuration file 2021-11-02 10:12:56 +01:00
Vincent Bernat
de5f43ca28 picom: don't crop shadow at the edge of a screen
When splitting a monitor, this is a bit odd. The shadow from one dock
overlapping the other is less of a problem.
2021-11-02 09:47:45 +01:00
Vincent Bernat
4ce811cab3 picom: ensure shadows don't leak on the second screen 2021-11-01 22:03:32 +01:00
Vincent Bernat
af3e1da60a picom: make shadows not overlap on polybar
The easy solution would have been `shadow-exclude-reg = "x27+0+0"`,
but polybar dimension depends on the number of DPI.
2021-11-01 14:33:51 +01:00
Vincent Bernat
2abeb3f0bd picom: add shadows 2021-11-01 14:18:48 +01:00
Vincent Bernat
2841ae6853 picom: explicitely add fade-exclude 2021-10-24 14:58:44 +02:00
Vincent Bernat
abcb1454f3 picom: fix opacity rule for CSD 2021-10-24 14:54:43 +02:00
Vincent Bernat
941f5b827c picom: exclude GTK client side decorations from shadow and opacity 2021-10-24 14:53:55 +02:00
Vincent Bernat
778075f526 picom: exclude dimmer from shadow 2021-09-06 17:49:37 +02:00
Vincent Bernat
9d9b02fef4 picom: no transparency for mpv windows 2021-08-17 11:25:32 +02:00
Vincent Bernat
8959299478 picom: don't unredir automatically
This means all windows are unredirected, not just the fullscreen
window.
2021-08-07 18:59:29 +02:00
Vincent Bernat
696db29bc3 picom: unredirect fullscreen windows when possible 2021-08-06 00:32:14 +02:00
Vincent Bernat
00b6359835 xss-lock: provide a dimmer written in Python 2021-08-04 00:01:48 +02:00
Vincent Bernat
318cc1e713 picom: make combo boxes not transparent 2021-08-03 11:07:16 +02:00
Vincent Bernat
0e1366a77a picom: make tooltips opaque 2021-07-29 12:07:22 +02:00
Vincent Bernat
e2e87fb193 picom: move to non-experimental backend 2021-07-28 08:23:03 +02:00
Vincent Bernat
a03d67bd38 picom: handle transparency corrected for tabbed windows 2021-07-22 12:23:40 +02:00
Vincent Bernat
802bac72a0 rofi: small tweak to theme 2021-07-20 19:57:06 +02:00
Vincent Bernat
8c1b3b7bb2 picom: switch to glx backend using experimental backends
There are some artifacts with xr_glx_hybrid and it is not available as
experimental. Let's try glx with experimental backend. No tearing.
Tested with https://www.youtube.com/watch?v=MfL_JkcEFbE.
2021-07-13 08:27:22 +02:00
Vincent Bernat
e007711578 picom: also add fading for tooltips, notifications and menus 2021-07-11 08:58:43 +02:00
Vincent Bernat
61c9eb7fd8 picom: drop shadows for some window types 2021-07-11 08:53:30 +02:00
Vincent Bernat
5426dcefdc picom: exclude utility windows from opacity
That's what Firefox is using for some menus.
2021-07-11 08:51:28 +02:00
Vincent Bernat
6f8b185735 picom: try switching to xr_glx_hybrid 2021-07-07 16:53:27 +02:00
Vincent Bernat
a25e9f2a56 picom: also make Zoom floating window not transparent 2021-07-07 11:38:50 +02:00
Vincent Bernat
5a09a90944 picom: simplify configuration by using only opacity-rules
Otherwise, the interactions with inactive-opacity and wintypes are not
well-documented.
2021-07-07 11:10:21 +02:00
Vincent Bernat
ed9b7c622e picom: disable fading
This is cool, but switching between workspaces can be a bit painful as
windows are unmapped (but not closed) and mapped, so there is some
time and a transition to the background. If we try to make it quicker,
the flicker is more important.
2021-07-06 07:45:45 +02:00
Vincent Bernat
f85aa0487c picom: speedup a bit fading
Otherwise, switching between workspaces is a bit slow.
2021-07-06 07:31:23 +02:00
Vincent Bernat
84db9ccb13 picom: update a bit the configuration 2021-07-05 18:50:45 +02:00
Vincent Bernat
3ba1e7e45d picom: switch to a configuration file
It's easier to edit rules this way. Also, add some rules.
2021-07-05 18:20:36 +02:00