Playlists getting deleted
George <[email protected]> Fri, 3 Jul 2026 21:48:19 +0200
| Newsgroups | gmane.emacs.emms.user |
|---|---|
| Message-ID | <CAAh4ApMkeozNzH9rOteqBr+OzdDSbKkvo-q+bAbKC2Cha3YgDw@mail.gmail.com> |
--000000000000d960200655ba3524
Content-Type: text/plain; charset="UTF-8"
Hi there,
Sometimes (I'm not quite sure when exactly) I open Emacs to find all of my
Emms playlists have disappeared...
I assume the playlist buffers must've been killed before Emacs was killed.
I've mapped "C-x k" to 'bury-buffer' so I don't accidently delete a
playlist when killing its buffer.
Do you have an idea why this might be happening?
Here's my config:
(use-package emms
:ensure t
:init
(emms-all)
(add-hook 'emms-metaplaylist-mode-hook #'hl-line-mode)
:hook
(after-init . emms-history-load)
:bind
("<f7>" . emms-playlist-mode-go)
("C-c e b" . emms-browser)
("<f6>" . emms-metaplaylist-mode-go)
(:map emms-playlist-mode-map
("C-x k" . bury-buffer)
("DEL" . emms-metaplaylist-mode-go)
("M-<up>" . emms-playlist-mode-shift-track-up)
("M-<down>" . emms-playlist-mode-shift-track-down))
:config
(require 'emms-history)
(emms-mode-line-mode -1)
(setq emms-player-list '(emms-player-mpv)
emms-info-functions '(emms-info-native))
(setq-default emms-single-track t)
(setq-default
emms-source-playlist-default-format 'm3u
emms-player-mpv-parameters '("--quiet" "--really-quiet"
"--no-audio-display" "--force-window=no" "--fullscreen"
;"--config-dir=~/.emacs.d/"
"--save-position-on-quit")))
Thanks for your help!
George
--000000000000d960200655ba3524
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Hi there,</div><div><br></div><div>Sometimes (I'm=
not quite sure when exactly) I open Emacs to find all of my Emms playlists=
have disappeared...</div><div>I assume the playlist buffers must've be=
en killed before Emacs was=C2=A0killed.</div><div><br></div><div>I've m=
apped "C-x k" to 'bury-buffer' so I don't accidently =
delete a playlist when killing its buffer.</div><div><br></div><div>Do you =
have an idea why this might be happening?<br><br></div><div>Here's my c=
onfig:</div><div><br></div><div>(use-package emms<br>=C2=A0 :ensure t<br>=
=C2=A0 :init<br>=C2=A0 (emms-all)<br>=C2=A0 (add-hook 'emms-metaplaylis=
t-mode-hook #'hl-line-mode)<br>=C2=A0 :hook<br>=C2=A0 (after-init . emm=
s-history-load)<br>=C2=A0 :bind =C2=A0<br>=C2=A0 ("<f7>" . =
emms-playlist-mode-go)<br>=C2=A0 ("C-c e b" . emms-browser)<br>=
=C2=A0 ("<f6>" . emms-metaplaylist-mode-go)<br>=C2=A0 <br>=
=C2=A0 (:map emms-playlist-mode-map<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ("C=
-x k" . bury-buffer)<br> ("DEL" . emms-metaplaylist-mode-go)=
<br> ("M-<up>" . emms-playlist-mode-shift-track-up)<br> (&q=
uot;M-<down>" . emms-playlist-mode-shift-track-down))<br><br>=C2=
=A0 :config<br>=C2=A0 (require 'emms-history)<br>=C2=A0 (emms-mode-line=
-mode -1)<br><br>=C2=A0 (setq emms-player-list '(emms-player-mpv)<br>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 emms-info-functions '(emms-info-native))<br=
>=C2=A0 (setq-default emms-single-track t)<br><br>=C2=A0 (setq-default<br><=
br>=C2=A0 =C2=A0emms-source-playlist-default-format 'm3u<br>=C2=A0 =C2=
=A0emms-player-mpv-parameters '("--quiet" "--really-quie=
t" "--no-audio-display" "--force-window=3Dno" =C2=
=A0"--fullscreen" ;"--config-dir=3D~/.emacs.d/"<br>&quo=
t;--save-position-on-quit")))</div><div><br></div><div>Thanks for your=
help!</div><div>George=C2=A0</div>
</div>
--000000000000d960200655ba3524--