An ActivityWatch watcher for MPD.
|
|
2 years ago | |
|---|---|---|
| aw_watcher_mpd | 2 years ago | |
| .gitignore | 3 years ago | |
| Makefile | 3 years ago | |
| README.md | 2 years ago | |
| aw-watcher-mpd.spec | 3 years ago | |
| requirements.txt | 3 years ago |
An ActivityWatch watcher for MPD.
Based of off aw-watcher-spotify
pip install -r requirements.txtaw-qt --testingcd aw_watcher_mpdpython main.py --testingMake sure you have pyinstaller installed before you start.
pip install -U pyinstaller
dist/aw-watcher-mpd is your outputted folder
To install aw-watcher-mpd, first build it, then follow the below steps to install and automatically start the watcher when ActivityWatch starts.
cp -R dist/aw-watcher-mpd /opt/usr/bin/aw-watcher-mpd#!/bin/bash
/opt/aw-watcher-mpd/aw-watcher-mpd "$@"
/usr/bin/aw-watcher-mpd~/.config/activitywatch/aw-qt/aw-qt.tomlaw-watcher-mpd to autostart.[aw-qt]
autostart_modules = ["aw-server", "aw-watcher-afk", "aw-watcher-window", "aw-watcher-mpd"]
To configure settings for aw-watcher mpd such as the MPD connection details and ActivityWatch poll time, first run the application once, and then edit ~/.config/activitywatch/aw-watcher-mpd/aw-watcher-mpd.toml.