I recently decided to switch to a tiling window manager and choose fedora i3 spin. Iv made some basic configs and scripts to give my set up some functionality i require but im stuck on how to configure the power settings. Im looking to do somthing along the line of setting my pc to stay awake for 30 mins before locking ans then hibernating or shutting down after 2 hour. Then additionally having the ability to toggle on a “caffeine” setting where my pc wont lock or sleep by itself. I cant seen to find many resources for this online.