+mpd.el 689 B

123456789101112131415
  1. ;;; ~/.dotfiles/emacs/.config/doom/+mpd.el -*- lexical-binding: t; -*-
  2. (defun mpdel-playlist-play ()
  3. "Start playing the song at point."
  4. (interactive)
  5. (if (derived-mode-p 'mpdel-playlist-current-playlist-mode)
  6. (libmpdel-play-song (navigel-entity-at-point))
  7. (mpdel-core-insert-current-playlist)))
  8. (map! :leader
  9. (:prefix "-"
  10. :desc "MPD Open playlist" "-" #'mpdel-playlist-open
  11. :desc "MPD Remove at point" "d" #'mpdel-playlist-delete
  12. :desc "MPD Start at point" "s" #'mpdel-playlist-play
  13. :desc "MPD Next track" "n" #'libmpdel-playback-next
  14. :desc "MPD Previous track" "p" #'libmpdel-playback-previous))