<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-config/pkgs/by-name/mp/mpdpopm/src, branch prime</title>
<subtitle>My NixOS system configuration, with some of my binaries</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/nixos-config/atom/pkgs/by-name/mp/mpdpopm/src?h=prime</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/nixos-config/atom/pkgs/by-name/mp/mpdpopm/src?h=prime'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/'/>
<updated>2026-06-03T16:35:13Z</updated>
<entry>
<title>pkgs/mpdpopm: Upgrade rand and lalrpop to breaking version</title>
<updated>2026-06-03T16:35:13Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-03T16:35:13Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=c680e38532036308413cb42be54e6a8fb00b5a62'/>
<id>urn:sha1:c680e38532036308413cb42be54e6a8fb00b5a62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>treewide: Format</title>
<updated>2026-05-28T11:10:42Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-05-28T11:10:42Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=c9944e92bc1e2bff9071300b25b11642d218f424'/>
<id>urn:sha1:c9944e92bc1e2bff9071300b25b11642d218f424</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Correct boolean response on Play-&gt;Stop transition</title>
<updated>2026-02-19T21:55:26Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:55:26Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=4e01cf07dd9bcb3e7441ef51ef27852dc04e5cf8'/>
<id>urn:sha1:4e01cf07dd9bcb3e7441ef51ef27852dc04e5cf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Fix test</title>
<updated>2026-02-19T21:46:26Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:46:26Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=7f9ba301702ac0c0d58167929d41dc8eaad22e89'/>
<id>urn:sha1:7f9ba301702ac0c0d58167929d41dc8eaad22e89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Actually consider the weight value</title>
<updated>2026-02-19T21:40:04Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:40:04Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=ac90e6dc4d18c4ecc3ebecba5f2f7bc370814977'/>
<id>urn:sha1:ac90e6dc4d18c4ecc3ebecba5f2f7bc370814977</id>
<content type='text'>
The previous code only cared if the weight was positive, neutral, or
negative; which meant that it considered a track with weight = -1 equal
to one with weight = -999. This algorithm now performs a weighted
random selection based on the weight.
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Also consider the `last_played` sticker when calculating weights</title>
<updated>2026-02-19T21:39:09Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:39:09Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=9c6cb50906b5b504e9a4afd0259d9384562cd43d'/>
<id>urn:sha1:9c6cb50906b5b504e9a4afd0259d9384562cd43d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Make the {positive,neutral,negative} chances configurable</title>
<updated>2026-02-19T21:38:14Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:38:14Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=c0a5deab2e4d4501e5a5d277c591bb444512613e'/>
<id>urn:sha1:c0a5deab2e4d4501e5a5d277c591bb444512613e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Don't add a new song to playlist for every event</title>
<updated>2026-02-19T21:36:32Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:36:32Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=6846ee96b51b693b6bc36b65430304908dd0c3c1'/>
<id>urn:sha1:6846ee96b51b693b6bc36b65430304908dd0c3c1</id>
<content type='text'>
This tries to keep the playlist size somewhat bounded, but is probably
not yet a perfect solution.
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Allow starting automatically in DJ mode</title>
<updated>2026-02-19T21:34:52Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:34:52Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=39a32c23f630dffbe1e5ce20c23149a9a518132e'/>
<id>urn:sha1:39a32c23f630dffbe1e5ce20c23149a9a518132e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/mpdpopmd: Remove last remnant of channel config from config file</title>
<updated>2026-02-19T21:33:40Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-02-19T21:33:40Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/nixos-config/commit/?id=7bae3d43bfbf2998e662c06854e28c06d57ef2b5'/>
<id>urn:sha1:7bae3d43bfbf2998e662c06854e28c06d57ef2b5</id>
<content type='text'>
</content>
</entry>
</feed>
