The plugin here is really a daemon that polls mpd and writes new entries to zeitgeist.
It's convenient for me because I don't use any graphical client but mpc or Synapse, through a plugin I wrote that's currently under review. I add it to my autosatrt.sh openbox script, and it works great.
I have reworked the above-mentionned zeitgeist mpd plugin. The code's still not very clean, but it's now more crash-resistant.
I'd like to know if there's a proper way to structure python dataproviders, since I could'nt find any reference python.
Then I could get on to reformatting the code and making it a proper daemon. For now this works-for-me :)
The plugin here is really a daemon that polls mpd and writes new entries to zeitgeist.
It's convenient for me because I don't use any graphical client but mpc or Synapse, through a plugin I wrote that's currently under review. I add it to my autosatrt.sh openbox script, and it works great.
I have reworked the above-mentionned zeitgeist mpd plugin. The code's still not very clean, but it's now more crash-resistant.
I'd like to know if there's a proper way to structure python dataproviders, since I could'nt find any reference python.
Then I could get on to reformatting the code and making it a proper daemon. For now this works-for-me :)