cadnza / screenTimer

Headache saver 💊

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

screenTimer

Very (very) simple timer to remind you to look away from your Mac every 20 minutes. Saves me headaches.

Installation

  1. Clone the repo
  2. Change the Program path in com.cadnza.screenTimer.plist to it's real path on your machine
  3. Symlink com.cadnza.screenTimer.plist into ~/Library/LaunchAgents
  4. Start the job
    • Seriously—this project is so simple that I'm not even going to write up a tutorial on launch agents. This one should do.

What it does

Thing shows a notification every 20 minutes so you can look at something 20 feet away for 20 seconds and not get a headache.

Can I customize it?

Sure. There aren't any built-in options, but the entire repo's like 25 lines long.* It's pretty straightforward.

How do I change the icon?

🤷‍♂️

Can I set the behavior of notifications?

Yes, it falls under Script Editor in the Notifications pane (macOS Monterey). Could have its own application identifier, but then it wouldn't be very (very) simple.

Is this even a project?

I mean, I see it more as an off-brand Aspirin. This repo isn't going on my next resume, but I hope it'll keep me from getting headaches so often. If you stare at your Mac as much as I stare at mine, then maybe it'll help you out too.

* As of writing, this README is a couple hundred bytes heavier than the entire rest of the repo. So there you go.

About

Headache saver 💊


Languages

Language:Shell 50.4%Language:AppleScript 49.6%