I think the solutions depend on what you mean by a “break”. I’m not familiar with the timeout app, but are you trying to stop using the computer completely during your break? Or are you looking to avoid working in certain programs or websites?
Whatever you do, make sure you are explicitly measuring breaks.
Do NOT measure ‘all time’ - ‘time using the computer’ which lets you too easily slip into bad habits of not reporting time using computer and having that count as breaks.
Can you find an app that logs when your screen is locked and beemind from that data?
Working in tocks or pomodoros can help with taking regular breaks because there’s a natural punctuation between finishing one task and starting the next.
Yeah, sounds complicated doesn’t it? At that point, I should just have the self discipline to take breaks - probably better investment of time than writing the automation around this
Ah, in that case you could have a Do Less goal for the time the screensaver is off? It is pretty easy to tell if it is on/off on linux/mac although I don’t know about Windows.