Skip to content

feat: allow fullscreen windows to have opacity#585

Open
0xwal wants to merge 1 commit intomangowm:mainfrom
0xwal:fullscreen-opacity
Open

feat: allow fullscreen windows to have opacity#585
0xwal wants to merge 1 commit intomangowm:mainfrom
0xwal:fullscreen-opacity

Conversation

@0xwal
Copy link
Contributor

@0xwal 0xwal commented Jan 17, 2026

Adds allow_fullscreen_opacity config option. When enabled, fullscreen windows
respect [un]focused_opacity settings instead of always being fully opaque.

This doesn't hurt to have as compositor-specific behavior while transparent
fullscreen remains unsettled in the protocol:
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/116

@idlip
Copy link

idlip commented Jan 18, 2026

On top of this, is there any thought on making a sticky window appear on top of fullscreen window?

I just wanted mpv to appear on top of fullscreen as well so...

@0xwal
Copy link
Contributor Author

0xwal commented Jan 18, 2026

On top of this, is there any thought on making a sticky window appear on top of fullscreen window?

I just wanted mpv to appear on top of fullscreen as well so...

I am sure you already able to make window appears on top of fullscreen using toggleoverlay as a bind or isoverlay as window rule.

@idlip
Copy link

idlip commented Jan 18, 2026

I am sure you already able to make window appears on top of fullscreen using toggleoverlay as a bind or isoverlay as window rule.

damn, thats true. Thanks for pointing out.
Recently switched from niri and I'm super happy with mango now :)

@0xwal
Copy link
Contributor Author

0xwal commented Jan 18, 2026

I am sure you already able to make window appears on top of fullscreen using toggleoverlay as a bind or isoverlay as window rule.

damn, thats true. Thanks for pointing out. Recently switched from niri and I'm super happy with mango now :)

No worry
same, coming from Niri as well

@DreamMaoMao DreamMaoMao force-pushed the main branch 3 times, most recently from 4a25da7 to f1cca25 Compare January 24, 2026 14:59
@DreamMaoMao DreamMaoMao force-pushed the main branch 3 times, most recently from cfd4249 to eb06075 Compare February 2, 2026 06:59
@DreamMaoMao DreamMaoMao force-pushed the main branch 3 times, most recently from 63097bd to 17acdae Compare February 12, 2026 10:12
@DreamMaoMao DreamMaoMao force-pushed the main branch 4 times, most recently from dc016eb to 6b2d694 Compare February 22, 2026 03:52
@DreamMaoMao DreamMaoMao force-pushed the main branch 3 times, most recently from 673ec40 to db30977 Compare March 9, 2026 05:28
@DreamMaoMao DreamMaoMao force-pushed the main branch 2 times, most recently from 17ff2ad to 064bcad Compare March 23, 2026 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants