aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-emacs-emms.el
diff options
context:
space:
mode:
authorDaniel <[email protected]>2024-07-24 18:07:11 -0400
committerDaniel <[email protected]>2024-07-24 18:07:11 -0400
commitfe23d797084628f3b79fa4a7bbd57cc2ed796142 (patch)
tree5c53b4598d8dc814b273e67fb40864a00459d0f3 /bard-emacs-modules/bard-emacs-emms.el
parente3f326e1005b55c9c179768eb6eb41f389bc4141 (diff)
formatting
Diffstat (limited to 'bard-emacs-modules/bard-emacs-emms.el')
-rw-r--r--bard-emacs-modules/bard-emacs-emms.el25
1 files changed, 15 insertions, 10 deletions
diff --git a/bard-emacs-modules/bard-emacs-emms.el b/bard-emacs-modules/bard-emacs-emms.el
index c0e2413..0a7d249 100644
--- a/bard-emacs-modules/bard-emacs-emms.el
+++ b/bard-emacs-modules/bard-emacs-emms.el
@@ -28,15 +28,20 @@
(emms-playing-time-disable-display)
;; 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 "F") #'emms-add-file)
-(define-key emms-playlist-mode-map (kbd "U") #'emms-add-url)
-(define-key emms-playlist-mode-map (kbd "L") #'emms-toggle-repeat-track)
-(define-key emms-playlist-mode-map (kbd "<mouse-3>") #'emms-pause)
-(define-key emms-playlist-mode-map (kbd "<SPC>") #'emms-pause)
-(define-key emms-playlist-mode-map (kbd "c") #'bard/emms-recenter)
+(use-package emms
+ :bind
+ (:map emms-playlist-mode-map
+ ("M-<f8>" . emms-browser)
+ ("A" . emms-add-directory)
+ ("T" . emms-add-directory-tree)
+ ("F" . emms-add-file)
+ ("U" . emms-add-url)
+ ("L" . emms-toggle-repeat-track)
+ ("<mouse-3>" . emms-pause)
+ ("<SPC>" . emms-pause)
+ ("c" . bard/emms-recenter))
+ :bind ("<f8>" . emms)
+ :hook
+ (emms-playlist-mode . hl-line-mode))
(provide 'bard-emacs-emms)