aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-emacs-emms.el
diff options
context:
space:
mode:
authorbard <[email protected]>2024-01-09 06:18:14 -0500
committerbard <[email protected]>2024-01-09 06:18:14 -0500
commit3188effca42429909be3dc89fe7e796bdf2e570a (patch)
treee6c9338f2fd908fd9fb4222f604b9c20b789f4ba /bard-emacs-modules/bard-emacs-emms.el
parentf370cfbd985588daaed7f3b62c7f8f5933cf55b1 (diff)
cleanup
Diffstat (limited to 'bard-emacs-modules/bard-emacs-emms.el')
-rw-r--r--bard-emacs-modules/bard-emacs-emms.el12
1 files changed, 8 insertions, 4 deletions
diff --git a/bard-emacs-modules/bard-emacs-emms.el b/bard-emacs-modules/bard-emacs-emms.el
index 4056486..c1e0777 100644
--- a/bard-emacs-modules/bard-emacs-emms.el
+++ b/bard-emacs-modules/bard-emacs-emms.el
@@ -2,19 +2,23 @@
;; | EMMS |
;; |------------------------------------|
-(require 'emms-setup)
-(require 'emms-mpris)
+(require 'emms-info-mediainfo)
+(add-to-list 'emms-info-functions 'emms-info-mediainfo)
(emms-all)
(emms-default-players)
(emms-mpris-enable)
(setq emms-player-list '(emms-player-mpv)
- emms-info-functions '(emms-info-native)
- emms-playlist-buffer-name "*Music*")
+ emms-info-functions '(emms-info-native))
+
+(setq emms-browser-covers 'emms-browser-cache-thumbnail)
;; Keymaps
(define-key global-map (kbd "<f8>") #'emms)
(define-key global-map (kbd "M-<f8>") #'emms-browser)
(define-key emms-playlist-mode-map (kbd "A") #'emms-add-directory)
+(define-key emms-playlist-mode-map (kbd "T") #'emms-add-directory-tree)
+(define-key emms-playlist-mode-map (kbd "L") #'emms-toggle-repeat-track)
+(define-key emms-playlist-mode-map (kbd "<mouse-3>") #'emms-pause)
(provide 'bard-emacs-emms)