A package to incorporate AppleMusic Playlists into consult, and control the AppleMusic inside the Emacs.
This allows to choose a playlist or a song to play, play/pause and play next/prev songs.
Call function consult-applemusic-songs, consult-applemusic-playlists to choose the playlists or songs to play.
Call function applemusic-toggle-play to play/pause the music.
Call function applemusic-play-next to play the next song.
Call function applemusic-play-prev to play/pause the previous song.
This package is not available on Melpa (yet, trying to figure out).
The straight way is with the following code:
(use-package consult-applemusic
:straight (consult-applemusic :type git :host github :repo "dezzw/consult-applemusic"))The direct way is to clone this repo into your load-path and require consult-applemusic.
- [ ] Add annotation for each songs about their artist and album.
- [ ] Add more functionality (e.g. search and play a song not in your library)