How is this only for Macs
Considering Atom to be a universal app due to Electron, I would think that any app made for it would work on all other clients (ie. Win and Linux).
Is lack of testing the reason for this package to be Mac only or something else?
While Atom might be universal, Spotify's API for controlling player behavior is not. After some brief investigation, I did not see an API to control Spotify's behavior on Windows or Linux, so I made the decision to support the only available/reliable API that I could find.
Spotify integrates into mpris on Linux. Pytify uses it to control Spotify under Linux.
@YtvwlD thanks for bringing that to my attention! Will look into that.
So how soon can we expect it to be supported for linux.
@jaebradley hey please bring for Linux too. Can't wait.
Thought about adding support for the web api? (https://developer.spotify.com/web-api/) with that you could probably easily make it cross platform.
You can do everything with DBus messages. That should be way easier
Another thing you could look into is how the Rainmeter community is controlling Spotify on Windows.