634 B
634 B
AntiDrift
Just my personal productivity tool. It asks me about my intention for the next work session. Until I have provided an intention, duration, and start a session, it forcefully minimizes all windows. It then records all active windows during the session. At the end, it allows me to rate how relevant each window was and calculates a session score from that.
To use AntiDrift, run cargo run --release directly, or cargo build --release
and copy the binary into your PATH.
Under Linux, we use xdotool to get window titles and minimize windows. Under
Windows, we use the package winapi for the same functionality.