diff options
author | bd <bdunahu@operationnull.com> | 2025-04-21 02:44:31 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-04-21 02:44:31 -0400 |
commit | a6f6eee2d318e38d7c85a61e9a4aa606e2adbac1 (patch) | |
tree | e46550c8c1a9c3989424a1f1f52da13b4fd48df6 /.config/emacs/modules/bd--emms.el | |
parent | cc8630808be85d71dfa636a4d71dd17044e68cf7 (diff) |
Use exiftool to get metadata for emms
Diffstat (limited to '.config/emacs/modules/bd--emms.el')
-rw-r--r-- | .config/emacs/modules/bd--emms.el | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/.config/emacs/modules/bd--emms.el b/.config/emacs/modules/bd--emms.el index 1b8c45f..1f3b3ce 100644 --- a/.config/emacs/modules/bd--emms.el +++ b/.config/emacs/modules/bd--emms.el @@ -11,6 +11,7 @@ :config (require 'emms-setup) (require 'emms-player-mpv) + (require 'emms-info-exiftool) (require 'emms-playlist-mode) (emms-all) @@ -25,8 +26,9 @@ playback." (emms-shuffle)) (defun switch-to-emms () (interactive) + (if (get-buffer emms-playlist-buffer-name) - (display-buffer emms-playlist-buffer-name) + (emms-playlist-mode-go) (message "The Ainur cannot hear you..."))) (add-to-list 'emms-player-list 'emms-player-mpv) @@ -54,7 +56,9 @@ playback." emms-mode-line-icon-enabled-p nil emms-mode-line-length-limit 35 emms-mode-line-format " [%s] " - emms-repeat-playlist t) + emms-repeat-playlist t + emms-info-functions '(emms-info-native + emms-info-exiftool)) (add-to-list 'display-buffer-alist '((major-mode . emms-playlist-mode) (display-buffer-in-side-window) |