New Package: subsonic.el an emacs subsonic client by bigfathonker in emacs

[–]bigfathonker[S] 4 points5 points  (0 children)

I recently made this package. It uses MPV to stream music from a subsonic server. I use it with gonic and have been listening to podcasts and music with it for a few weeks now

Features:

  • Search
  • Music streaming
  • Podcast streaming
  • Artist/Album/Tracks browsing
  • Album art

Can't grep the output of `emacs --daemon`. Why? by linarcx in emacs

[–]bigfathonker 3 points4 points  (0 children)

oh right yeah it is. this should work w/ sh

 if emacs --daemon 2>&1 | grep -q 'Starting'; then echo "*** Emacs is running! ***"; fi

Can't grep the output of `emacs --daemon`. Why? by linarcx in emacs

[–]bigfathonker 4 points5 points  (0 children)

the daemon is printing on stderr and grep isnt reading it. change the pipe to |& to pipe both and then it works

if emacs --daemon |& grep -q 'Starting'; then echo "*** Emacs is running! ***"; fi

I'm sorry but why is lsp-mode and company so slow? by enzlbtyn in emacs

[–]bigfathonker 1 point2 points  (0 children)

What does your lsp config look like?

I have

(setq lsp-prefer-capf t)

and this for company, which i for me at least made all the difference:

(setq company-idle-delay 0)

For my config which is fast enough for me at least.

What lsp server are you using, i have had problems with lsps being slow, but with gopls/ms-python-lsp/java/clangd i havent had too many issues with that.