No description
  • Python 97.1%
  • Shell 2.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ryan Joshua bd191e44b9 bugfix
2026-02-21 21:28:56 +08:00
assets bugfix 2026-02-21 21:28:56 +08:00
.envrc can track between switching windows; daemonized is not working for some reason 2026-02-18 01:31:49 +08:00
.gitignore build script respects .venv paths 2026-02-21 21:17:38 +08:00
.python-version initial commit 2026-02-15 14:15:36 +08:00
build.sh build script respects .venv paths 2026-02-21 21:17:38 +08:00
main.py bugfix 2026-02-21 21:28:56 +08:00
pyproject.toml bugfix 2026-02-21 21:28:56 +08:00
README.md bugfix 2026-02-21 21:28:56 +08:00
tracker.py can track between switching windows; daemonized is not working for some reason 2026-02-18 01:31:49 +08:00
uv.lock build script 2026-02-21 21:15:45 +08:00

SwitchCost

Track time spent per application on macOS.

Usage

uv sync
./build.sh           # Build binary
./dist/SwitchCost    # Run (Ctrl+C to exit)
./dist/SwitchCost status  # Show stats

Events

Stored in /tmp/SwitchCost/events.ndjson.