aboutsummaryrefslogtreecommitdiff
path: root/config.el
diff options
context:
space:
mode:
authorMagdalena Szweda <hi@roughlynamed.net>2026-10-04 11:28:28 +0200
committerMagdalena Szweda <hi@roughlynamed.net>2026-10-04 13:34:36 +0200
commit59b10310dd37a19c951f197692e6f92ef91e8130 (patch)
tree5cb149fe37320903fde2ae533cb8004fda1c6606 /config.el
parent231d98ca60e667e557b4bbf28178caa651a4ad41 (diff)
emacs(ui): add vertico-carousel & work on EMMS/XMonad
Emacs: ADD(ui) :: Vertico-carousel package for nicer searches via vertico ADD(music) :: EMMS keybinding to add playlist via file (m3u, pls) XMonad: ADD(startup) :: Spawn feh on XMonad startup for a nice background
Diffstat (limited to 'config.el')
-rw-r--r--config.el10
1 files changed, 8 insertions, 2 deletions
diff --git a/config.el b/config.el
index 02f9c9f..4ee1257 100644
--- a/config.el
+++ b/config.el
@@ -55,6 +55,10 @@
(setq +zen-mixed-pitch-modes '())
+(use-package! vertico-carousel
+ :config
+ (vertico-carousel-mode 1))
+
(defun my/hs-eval ()
(interactive)
(let* ((src (buffer-file-name))
@@ -232,7 +236,8 @@
(message "emms: resync done"))))
(use-package! emms
- :commands (emms emms-browser emms-player-mpd-update-all emms-cache-set-from-mpd-all)
+ :commands (emms emms-browser emms-player-mpd-update-all emms-cache-set-from-mpd-all emms emms-pause emms-next emms-previous emms-stop
+ emms-random emms-add-directory-tree emms-play-playlist)
:init
(map! :leader
@@ -243,6 +248,7 @@
:desc "Next" "n" #'emms-next
:desc "Previous" "p" #'emms-previous
:desc "Stop" "s" #'emms-stop
+ :desc "Add" "a" #'emms-add-playlist
:desc "Clear" "c" #'emms-playlist-clear))
:config
@@ -258,7 +264,7 @@ emms-player-mpd-server-name "localhost"
emms-player-mpd-server-port "6600"
emms-player-mpd-music-directory "~/Music"
-emms-source-file-default-directory (expand-file-name "~/Music/")
+emms-source-file-default-directory (expand-file-name "~/Music/playlists/")
emms-repeat-playlist t