When called interactively from within a playlist buffer,
`emms-playlist-set-playlist-buffer' should present a completing read of
all playlist buffers. Is this not what you see?
--> No, I only see completion for the current playlist (even though I have
multiple)...strange.
Until I get to the bottom of this I'll instead interact with playlists
through `emms-metaplaylist-mode-go' as you suggested (as well as M-n and
M-p)
--> good to know about `emms-toggle-single-track', but shame it doesn't
work currently with mpv
Because of this I tried to use VLC, but the problem is when I close the
player the audio still plays, any ideas why?
`emms-bookmarks.el' is a very simple implementation and doesn't have
search. Were you thinking of a completing read? That shouldn't be hard
to implement.
--> completing read would be great! If you don't work on it, I hope to
someday (I'm still early in my elisp journey!)
--> I guess there's no way to insert text or rearrange the metaplaylist
buffer is there?
Thanks Yoni!
On Mon, Nov 18, 2024 at 10:34 PM Yoni Rabkin <[email protected]> wrote:
> George Hadow <[email protected]> writes:
>
> > Hi there,
> >
> > I think I'm getting very close to Emms being a very important tool in my
> > workflow.
> > There are just a couple of things I'd love to clear up:
> >
> > The command 'emms-playlist-set-playlist-buffer' only gives me the option
> to
> > select the current playlist (I expected to see completion for all my
> > playlists).
>
> When called interactively from within a playlist buffer,
> `emms-playlist-set-playlist-buffer' should present a completing read of
> all playlist buffers. Is this not what you see?
>
> Personally, I have a lot of playlist buffers. I have M-<f11> bound to
> `emms-metaplaylist-mode-go', which is where I manage my playlists and
> choose from among them.
>
> > Is there an option to not have emms select the next in the playlist
> > after hitting RET ((emms-playlist-mode-play-smart). When I'm watching
> > a video and I stop before the end, I want point to remain on that
> > file. Ideally this would work only for videos and not for audio.
>
> `emms-toggle-single-track' is a function which will toggle the
> buffer-local value of the `emms-single-track' variable. When
> `emms-single-track' is t, then Emms doesn't proceed to the next
> track. So you could set `emms-single-track' to t in playlist buffers
> with videos in them.
>
> The mpv backend misbehaves with regards to `emms-single-track'. This is
> a bug and will be fixed. Sorry about that.
>
> > Lastly - Is there a way to search through all bookmarks?
>
> `emms-bookmarks.el' is a very simple implementation and doesn't have
> search. Were you thinking of a completing read? That shouldn't be hard
> to implement.
>
> > My whittled down config:
> > (use-package emms
> > :init
> > (require 'emms-history)
> > :commands (emms-smart-browse emms)
> > :ensure t
> > :custom
> > (emms-player-mpv-parameters '("--no-config"))
> > :config
> > (setq
> > emms-player-list '(emms-player-mpv))
> > (emms-history-load)
> > (emms-all))
> >
> > Thanks very much!
>
> --
> "Cut your own wood and it will warm you twice"
>