Skip to content
This repository has been archived by the owner on Nov 7, 2022. It is now read-only.

[Feature Request] Respecting desktop attribute of windows #195

Closed
pasimko opened this issue Feb 11, 2018 · 3 comments
Closed

[Feature Request] Respecting desktop attribute of windows #195

pasimko opened this issue Feb 11, 2018 · 3 comments

Comments

@pasimko
Copy link

pasimko commented Feb 11, 2018

It would be nice to be able to have windows on the desktop, so they are only displayed on empty workspaces.

jarcode-foss/glava#6

@Airblader
Copy link
Owner

See i3/i3#2222 and i3/i3#903. I'm not looking to adding this in i3-gaps without upstream support, so you could make your case in i3/i3#903. However, since we don't really focus on eye candy in i3 there'd have to be a better usecase for desktop windows than an audio visualizer. The other ticket mentions a fork containing a patch to support these windows (somewhat) if you want to run it locally.

@jarcode-foss
Copy link

I'm not looking to adding this in i3-gaps without upstream support

I do think this is probably more relevant for i3-gaps than upstream -- I agree with the sentiment that desktop windows don't make sense in i3 if the user is expected to interact with them, but "eye candy" windows have a larger use case in i3-gaps since the desktop isn't nessecarily obscured by visible windows.

Some users will want to display small terminals, system information (ie. conky), or visualizers on their desktop without it allocating any real screen real estate. Right now the only way to do this for i3 in application code is to draw on the root window.

If the answer to implementing this is still no, I will just end up writing the workaround described in the issue @pasimko referenced.

@Airblader
Copy link
Owner

If the answer to implementing this is still no

Out of curiosity, if the answer was yes, would anyone be willing to implement this in a spec-compatible way in i3-gaps?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants