https://github.com/phillbush/wmpdart
mpd client and window maker dockapp that shows album art
https://github.com/phillbush/wmpdart
dockapp libjpeg libmpdclient mpd mpd-client window-maker x11 xlib xpm
Last synced: 6 months ago
JSON representation
mpd client and window maker dockapp that shows album art
- Host: GitHub
- URL: https://github.com/phillbush/wmpdart
- Owner: phillbush
- Created: 2022-09-14T18:36:37.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-03T16:21:43.000Z (about 2 years ago)
- Last Synced: 2025-04-15T11:11:59.891Z (6 months ago)
- Topics: dockapp, libjpeg, libmpdclient, mpd, mpd-client, window-maker, x11, xlib, xpm
- Language: C
- Homepage:
- Size: 48.8 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wmpdart
![]()
wmpdart is a simple [mpd](https://www.musicpd.org/) client that lives on
the dock of some window managers such as [WindowMaker](https://www.windowmaker.org/)
and [Shod](https://github.com/phillbush/shod) and shows the album art of
the currently playing song. It also shows the title of the song
scrolling from right to left. When hovered, wmpdart shows two buttons.Control:
* Clicking on the left button plays the previous song.
* Clicking on the right button plays the next song.
* Clicking elsewhere pause or continue the current song.
* Scrolling up increases the volume.
* Scrolling down decreases the volume.To build just run `make`.
You'll need libjpeg, libmpdclient, and the xlib and libXpm X11 libraries.
To install just run `make install`.If you find the album art thumbnail too pixelated, that's because of
wmpdart's naive scaling algorithm. If you want a more smooth miniature,
get `stb_image_resize.h` from [nothings/stb](https://github.com/nothings/stb)
and compile wmpdart with `-DUSE_STB`.