/YMC

Manage Yandex.Music from any macOS window

Primary LanguageSwiftMIT LicenseMIT

Русская версия

Yandex Music Logo
Yandex.Music Control

Manage Yandex.Music from any macOS window

         

FeaturesTODOHotkeysInstallDebugExternal librariesLicense

Example GIF

Features

  • Control playback from any window or screen using the widget in the top panel
  • Control playback with Mac native media keys
  • Get current track info with notification
  • Share link to track through native sharing menu

TODO

  • Handle headphones media keys
  • Handle other domains (not only music.yandex.ru)

Hotkeys

Function Hotkey
Play Play/Pause track
Next Switch to next track
Prev Switch to previous track
+ Play Show current track info
+ Next Like/Unlike current track
+ Prev Copy current track link

Install

  • Download and install extension for your favorite browser from release page
  • Download application from release page and copy to Applications folder
  • Run application and wait for message Manifest updated, click Got it
  • When you visit music.yandex.ru application will be started automatically

If you want to control playback with native media keys - enable your browser in accessibility settings (System Preferences → Security & Privacy → Accessibility) and reload yandex music tab in browser

Note

If you get errors like The application can't be opened or App is damaged and can't be opened run this command in terminal:

sudo spctl --master-disable

Debug

When Enable debugging checkbox is checked, application will write log file to /tmp/ymc.log. Attach log file in issue, please.

External libraries

License

MIT