Keep your machine awake from Quick Settings. Stay Awake: no suspend, even with the lid closed. Until you turn it off, or for 15, 30 or 60 minutes. Keep Screen On: the screen never blanks or locks. Why not Caffeine? nosleep keeps the inhibitor in a systemd user service instead of GNOME Shell. A real command (nosleep 2h, nosleep off) controls it from any terminal or script, and the toggle always shows what the command did.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.