aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/mp (unfollow)
Commit message (Collapse)Author
2026-01-25pkgs/mpp: Also include a pass-through for `mpdpopm`Benedikt Peetz
2026-01-25pkgs/mpdpopm: Parse MPD_HOST to determine connectionBenedikt Peetz
This is way more useful, than hard-coding `localhost:6600`.
2026-01-25pkgs/mpdpopm: Switch error handling from snafu to anyhowBenedikt Peetz
This is not a library, as such we can just use anyhow and provide better and more concise errors to the user.
2026-01-25pkgs/mpdpopm: Make the rating centered around 0 (i.e. a i8 instead of u8)Benedikt Peetz
This allows us to correctly track "negative" ratings, when the user specifies `rating decr` multiple times.
2026-01-25modules/river/keymap: Provide access to rate songs, bad/goodBenedikt Peetz
2026-01-25modules/{mpdpopm,legacy/beets}: Move the mpd stat tracking to mpdpopmBenedikt Peetz
It is just easier to use the hand-written rust version, than to try to do this via the beets plugin.
2026-01-24pkgs/mpdpopm: InitBenedikt Peetz
This is based on https://github.com/sp1ff/mpdpopm at commit 178df8ad3a5c39281cfd8b3cec05394f4c9256fd.
2025-05-20pkgs/mpp: Keep meta attributes like `mainProgram`Benedikt Peetz
2025-05-05pkgs/mpp: Avoid unbound variable errorBenedikt Peetz
2025-05-04pkgs/mpp-lyrics: Use correct beets music directoryBenedikt Peetz
2025-04-27treewide: Add nice GPL-3.0-or-later license headerBenedikt Peetz
This change also ensures that this repo is reuse-3.0 compliant.
2025-04-14pkgs/mpp: Migrate to `writeShellApplication`Benedikt Peetz
2025-04-14pkgs/mpp-searchadd: Migrate to `writeShellApplication`Benedikt Peetz
2025-04-14pkgs/mpp-lyrics: Migrate to `writeShellApplication`Benedikt Peetz
2025-04-14pkgs/mpp-beetrm: Migrate to `writeShellApplication`Benedikt Peetz
2024-11-17fix(pkgs/mpp): Include the `mpc` zsh completionsBenedikt Peetz
2024-11-17refactor(legacy/conf/mpd): Move to a unified `mpd` by-name moduleBenedikt Peetz
2024-11-16refactor(pkgs/mpc): Rename to `mpp`Benedikt Peetz
Nixpkgs has renamed their `mpc-cli` package to just `mpc`, turning this `mpc` package into an override for the official nixpkgs one. I think being explicit about the fact, that `mpc` is wrapped is the best solution here.
2024-08-11fix(pkgs/mpc-rm): Rename to `mpc-beetrm`Benedikt Peetz
This avoids shadowing the original `mpc rm` command
2024-08-10fix(pkgs/mpc): Update the new music handling systemBenedikt Peetz
2024-05-23refactor(pkgs): Categorize into `by-name` shardsBenedikt Peetz
This might not be the perfect way to organize a package set -- especially if the set is not nearly the size of nixpkgs -- but it is _at_ least a way of organization.