4 ms·
Show HN: My Mac slept through its cron jobs, so I made goguma, a menu bar app
Hi HN, like many of you likely do, I run cron jobs throughout the day/night, but can't afford to have my laptop open all day.
So, I decided to build goguma, a free, open-source Mac menu bar app that wakes your Mac only when a cron job/automation is scheduled to run. Unlike caffeinate, Amphetamine, or Adrafinil, which can only keep an awake machine awake, goguma can wake a sleeping machine.
It automatically imports all your jobs across launchd, crontab, Hermes, etc, alongside detecting agent activity through hooks. The Mac menu bar app will also show you which job it'll next wake for.
It remains safe by skipping wake-ups if it's lower than a battery threshold, and lets the mac sleep if it starts overheating.
Happy to hear any feedback and suggestions!
- FayzanMalik 2mo agothis looks awesome, i run a website called nosleep to keep my macbook awake while the tab is open, this is a great way to save power with the same functionality
- junnam586 2mo agothank you so much! your website seems very interesting as well
- rglover 1mo agoCan't wait to install this. Only reason I haven't been using laptops as servers and this solves it.
- junnam586 1mo agothank you, appreciate it!
- vancekai 1mo ago[dead]