u/Deep_Kaleidoscope69

Built a Chrome extension to improve ActivityWatch browser categorization

Built a Chrome extension to improve ActivityWatch browser categorization

I was having trouble separating activity between Chrome profiles/sites in ActivityWatch, so I made a small Chrome extension that automatically prefixes or suffixes tab titles based on URL rules.

Example:

  • [School] Google Docs
  • [YT] YouTube
  • [Work] Gmail

This makes ActivityWatch timelines way easier to scan and filter, especially when using multiple profiles or juggling different types of work in the same browser.

It supports:

  • custom rules per domain
  • prepend/append modes
  • regex matching
  • import/export
  • live preview UI

Currently using it locally, but I figured other AW users might find it useful too.

Repo:
https://github.com/LS8Chewie/Chrome-Extension-for-ActivityWatch-tab-renaming-sorting

u/Deep_Kaleidoscope69 — 8 days ago

I use multiple Chrome profiles for different purposes (mainly to separate my activity from my siblings'), and I’d like ActivityWatch to track them separately rather than lumping everything under Chrome.

Is there a way to make ActivityWatch detect which Chrome profile/window is active? For example, by:

  • Chrome profile name in the window title
  • Different shortcuts/executables
  • Separate watchers
  • Browser extension data
  • Custom rules/tags

If not built-in, has anyone found a workaround?

I’m trying to separate activity logs by profile instead of one giant “you were in Chrome again” category.

reddit.com
u/Deep_Kaleidoscope69 — 1 month ago