2e3s / awatcher

Activity and idle watchers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bundle .deb's location after install

cameronj86 opened this issue · comments

I successfully installed awatcher (bundled .deb version) on my laptop running Wayland and got a few of the web-extension-related watchers up and running. So far so good.

I'd also like to install some additional watchers from GitHub as well, and their instructions (ie step 3 here) are to place the downloaded watcher(s) in the same folder as aw-watcher-afk et al.

I've been digging around my system for something that mirrors that aw-watcher-esque layout and can't seem to find anything. I know it's not $HOME/.config/awatcher as that is for the .toml files, so my question is where should manually installed watchers go? IE should be placed in /usr/bin/ along side awatcher, should I create a subfolder, or is this not a capability quite yet?

Thanks!

commented

Hello! For now, you would need to run other watcher another way, like manually or with systemd. The original distribution manages to run watchers automatically with an app for the tray icon which config is suggested by the link, I didn't make such a functionality yet into the tray yet, although had some plans.
Instead, for the simplicity, what you need is to install the original distribution (.deb is here), then download awatcher as a watcher (not bundle), and run it with aw-qt as an extra watcher as suggested for aw-watcher-mpv-sender. Also turn off the original afk and window watchers since they are being replaced.

commented

By the way, the watcher you mentioned might be covered by https://github.com/2e3s/aw-watcher-media-player if MPV supports MPRIS (almost all players do).
But that watcher won't be running automatically with awatcher-bundle, which of course I faced recently as well 😄 I've quickly made a rudimentary runner https://github.com/2e3s/awatcher/releases/tag/v0.2.2-beta1 but there is much more to do to catch up with aw-qt.

Thanks for the update and alternative solutions! I'm going to try and auto-start any additional watchers, and if that doesn't work, I'll pivot towards aw-qt + awatcher (non-bundled) as my solution.