Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Add a MPC/MPD Plugin #238

Closed
pspiagicw opened this issue Oct 19, 2023 · 2 comments · Fixed by #239
Closed

Enhancement: Add a MPC/MPD Plugin #238

pspiagicw opened this issue Oct 19, 2023 · 2 comments · Fixed by #239
Labels
enhancement New feature or request

Comments

@pspiagicw
Copy link
Contributor

Describe the feature you'd like

A MPD plugin showing the currently playing song. MPD is a very popular offline music server (https://www.musicpd.org/)

The plugin would query the local MPD server through the command line tool mpc. Would be a good complement to the existing spotify-tui plugin.

User Options

Just like the spotify-tui plugin, there would be a option to configure the mpc client output.

Rough implementation.

I already have a rough implementation that I use in my personal setup. It is a direct modification of the spotify-tui plugin.
I am willing to open a PR to discuss the implementation further.

I have attached a screenshot of my personal implementation.

image

@pspiagicw pspiagicw added the enhancement New feature or request label Oct 19, 2023
@JannoTjarks
Copy link
Contributor

Hi,

I created the Spotify tui plugin :D
Would be nice, if you push your code as git repo, because I am also using the mpd daemon. If you need help, just ask.

@pspiagicw pspiagicw mentioned this issue Oct 19, 2023
@pspiagicw
Copy link
Contributor Author

pspiagicw commented Oct 19, 2023

Hi @JannoTjarks,

I have forked the repo and commited my changes (https://github.com/pspiagicw/tmux).
I have also opened a PR to merge my changes into the upstream repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

Successfully merging a pull request may close this issue.

2 participants