From 73b8cf34538fb82e7d110e113189755b93e552ff Mon Sep 17 00:00:00 2001 From: noa Date: Sun, 16 Feb 2025 22:07:12 +0800 Subject: Add copied emms config --- emacs/init.el | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'emacs') diff --git a/emacs/init.el b/emacs/init.el index d32bf36..87f9bdb 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -880,6 +880,25 @@ With prefix argument TIME, also add the current time." :if (executable-find "wordnet") :ensure t :defer t) +(use-package emms + :disabled t + :config + (require 'emms-setup) + (require 'emms-info-metaflac) + (require 'emms-info-mp3info) + (require 'emms-info-ogginfo) + (emms-all) + (emms-default-players) + (setq emms-source-file-default-directory "~/Music/") + (setq emms-browser-covers 'emms-browser-cache-thumbnail-async) + (setq emms-playlist-default-major-mode 'emms-playlist-mode) + (setq emms-track-description-function 'emacs-init/emms-track-description) + (add-to-list 'emms-info-functions 'emms-info-libtag) + (add-to-list 'emms-info-functions 'emms-info-mp3info) + (add-to-list 'emms-info-functions 'emms-info-ogginfo) + (global-set-key (kbd "C-c e p") 'emms-playlist-mode-go) + (global-set-key (kbd "C-c e r") 'emms-toggle-repeat-playlist) + (global-set-key (kbd "C-c e s") 'emms-toggle-random-playlist)) ;; Cleaner modeline ;; Worth switching to this one if it ever ends up on melpa: -- cgit 1.4.1-2-gfad0