Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 827 Bytes

README.md

File metadata and controls

28 lines (22 loc) · 827 Bytes

rTrackr

Personal productivity tracker

Allows user to track their activity across open windows and browser tabs and classify the time spent as Productive, Leisure or Neutral time.

Roadmap


ATTENTION - this project is still a work-in-progress


In order of priority from highest to lowest.

  • Support for Linux (xorg)
  • Persistent record store on file system
  • Express rules of classifying activities as productive, neutral or leisure via TOML configuration;
  • TUI
  • Projects
  • Support for Windows
  • Support for OSX
  • Persistent record store in the cloud

Development notes

Current unit tests mutate filesystem, which makes them dependent on the order of execution. Until this is fixed, it is preferable to run tests with

cargo test -- --test-threads 1