14 lines
634 B
Markdown
14 lines
634 B
Markdown
# 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.
|