Show HN: Gnome-stay-awake – temporarily disable your lockscreen
github.com
github.com
Probably should be able to do the same with just:
systemd-inhibit --what=idle --mode=block sh -c read
or the more easier wayshttps://github.com/eonpatapon/gnome-shell-extension-caffeine https://github.com/coadmunkee/gnome-shell-extension-espresso
Or via api, which everything leads to
https://people.gnome.org/~mccann/gnome-session/docs/gnome-se...
Noting other apps generally will inhibit via stuff sent through X/Wayland afaik, so this doesn't cover all methods
It can be annoying having to bump the mouse to avoid the screen locking, and manually changing the settings through the UI has the risk I forget to change them back.
This is a tiny utility that uses `gsettings` to disable the gnome screen lock and idle timeout when it starts, and restores them when it exits.
It's written as a NodeJS / npm package for ease of distribution - you can try it out using `npx gnome-screen-lock`
The code is very straight forward and I'd encourage you to read it prior to trying.