OtherIn progress
LockdownLaptop
Lock the screen, keep everything running
Locking a Mac normally means pausing your session. I wanted the opposite: freeze input without disturbing anything that's running, so long jobs keep going while the machine is untouchable.
That meant going below the usual APIs — two Quartz CGEventTaps (one suppressing keyboard input, one confining the mouse) and PyObjC calling LocalAuthentication directly for Touch ID.
What it does
- Dual Quartz CGEventTaps for keyboard suppression and mouse confinement
- PyObjC calling LocalAuthentication directly for Touch ID unlock
- Snitch Cam captures failed unlock attempts
- Clear-screen and blur modes