Where things get stored depends on the platform you're using. All paths should follow standard directories on their platforms, and to accomplish this we use appdirs in Python code and appdirs-rs in Rust code.
- Windows:
C:\Users\<USER>\AppData\Local\activitywatch\activitywatch
- macOS:
~/Library/Application\ Support/activitywatch
- Linux:
~/.local/share/activitywatch
- Windows:
%LocalAppData%\activitywatch\activitywatch
- macOS:
~/Library/Application\ Support/activitywatch/
- Linux:
~/.config/activitywatch
, or the path defined by the$XDG_CONFIG_HOME
environment variable.
- Windows:
C:\Users\<USER>\AppData\Local\activitywatch\activitywatch
- macOS:
~/Library/Logs/activitywatch
- Linux:
~/.cache/activitywatch/log
- Windows: TODO
- macOS: TODO
- Linux:
~/.cache/activitywatch