A replacement for the caffeine MacOS app
- MacOS Sequoia 15.3 or later
xcrunvia XCode commmand line tools:
xcode-select --installFirst build the app from source using the following command from the root of the repo:
xcrun swiftc -o Iced-Latte.app/Contents/MacOS/Iced-Latte main.swift -framework CocoaThen launch the app:
open Iced-Latte.appAfter the app starts you'll be prompted to grant accessibility permissions, once granted the app will continue running according to the timer.
Use the following command to auto start the app on login, replacing with the appropriate path:
osascript -e 'tell application "System Events" to make login item at end with properties {name:"Iced-Latte", path:"/path/to/Iced-Latte.app", hidden:false}'