idle-inhibit: allow inhibiting all outputs
caffeine-ng, a tiny tray application where a user can manually toggle inhibiting screen powering off.
I'd like to inhibit screens being turned off for all outputs, but the current protocol requires that I provide a surface and will only inhibit idle for that one. I can hack around this with layer shell and create a surface on each output, but this is a terrible hack.
I'd like to be able to inhibit idle for all outputs -- perhaps with a new request, perhaps with just
surface=null. Any thoughts on this?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information