Hyprland watcher

I noticed there was no window-watcher hyprland, so I created one:

It tracks the active window (like aw-watcher-window does for x11) and also tracks the active workspace under a separate bucket. It works by calling hyprctl activewindow -j and hyprctl activeworkspace -j.

I based it on https://github.com/ActivityWatch/aw-watcher-window-wayland.

Very nice! Feel free to make a pr adding it to the list of watchers in ActivityWatch docs repo.

I use https://github.com/2e3s/awatcher/ on hyprland and build in customly on my nixos setup packages/awatcher/package.nix · main · Sophronesis / Nixos Config · GitLab if you happen to use it too