summaryrefslogtreecommitdiff
path: root/.config/emacs/modules/bd--emms.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/modules/bd--emms.el')
-rw-r--r--.config/emacs/modules/bd--emms.el20
1 files changed, 11 insertions, 9 deletions
diff --git a/.config/emacs/modules/bd--emms.el b/.config/emacs/modules/bd--emms.el
index c2a9a8e..f12733c 100644
--- a/.config/emacs/modules/bd--emms.el
+++ b/.config/emacs/modules/bd--emms.el
@@ -29,16 +29,18 @@ playback."
(message "The Ainur cannot hear you..."))))
(emms-playing-time-disable-display)
(setopt emms-track-description-function
- '(lambda (track)
- (let ((artist (emms-track-get track 'info-artist))
- (title (emms-track-get track 'info-title)))
+ '(lambda (track)
+ (let ((artist (emms-track-get track 'info-artist))
+ (title (emms-track-get track 'info-title)))
(cond
- ((and artist title)
- (concat artist " - " title))
- (title
- title)
- (t
- (emms-track-simple-description track))))))
+ ((and artist title)
+ (concat artist " - " title))
+ (title
+ title)
+ (t
+ (emms-track-simple-description track))))))
+ ;; "emms-playlist-mode-bury-buffer" plays poorly with shackle
+ (keymap-set emms-playlist-mode-map "q" #'quit-window)
:custom
;; make sure mpd is configured similarly
(emms-player-mpd-server-name "localhost")