summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-01 01:44:44 -0600
committerCraig Jennings <c@cjennings.net>2026-02-01 01:44:44 -0600
commit4d25d607c73f4e98c51627019d4ea099f3fd00f4 (patch)
tree189835249027e804a2cc11f0c503eabcf160744e
parent8fb0460b70c245b33c766f93c82b9017dec39b8e (diff)
downloaddotemacs-4d25d607c73f4e98c51627019d4ea099f3fd00f4.tar.gz
dotemacs-4d25d607c73f4e98c51627019d4ea099f3fd00f4.zip
feat(music): add dirvish keybinding for EMMS playlist
Bind + to cj/music-add-dired-selection in dirvish-mode-map.
-rw-r--r--modules/music-config.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/music-config.el b/modules/music-config.el
index f60ff36a..a3960440 100644
--- a/modules/music-config.el
+++ b/modules/music-config.el
@@ -407,7 +407,9 @@ Dirs added recursively."
((file-directory-p file) (cj/music-add-directory-recursive file))
((cj/music--valid-file-p file) (emms-add-file file))
(t (message "Skipping non-music file: %s" file))))
- (message "Added %d item(s) to playlist" (length files)))))
+ (message "Added %d item(s) to playlist" (length files))))
+
+ (keymap-set dirvish-mode-map "+" #'cj/music-add-dired-selection))
;;; EMMS setup and keybindings