1
0
Fork
You've already forked mpriscrobble
0
No description
  • Zig 90.5%
  • Nix 9.5%
2026年04月27日 17:20:27 +03:00
config feat: make timestamping configurable 2026年04月23日 21:24:43 +03:00
src fix: uaf + feat: retain_with_limit arena 2026年04月27日 17:20:27 +03:00
.gitignore initial 2026年04月20日 23:54:30 +03:00
build.zig feat: lastfm scrobbling 2026年04月22日 00:15:47 +03:00
build.zig.zon feat: move to 0.16 and threaded networking 2026年04月25日 00:25:20 +03:00
build.zig.zon.nix chore: make flake nixos package 2026年04月22日 23:05:01 +03:00
build.zig.zon2json-lock feat: move to 0.16 and threaded networking 2026年04月25日 00:25:20 +03:00
flake.lock feat: move to 0.16 and threaded networking 2026年04月25日 00:25:20 +03:00
flake.nix feat: move to 0.16 and threaded networking 2026年04月25日 00:25:20 +03:00
LICENSE initial 2026年04月20日 23:54:30 +03:00
README.md chore: readme 2026年04月23日 22:12:10 +03:00

mpriscrobble

Small, configurable MPRIS based scrobbler. Currently only supports last.fm as a scrobbling target.

How to use

mpriscrobble can be used standalone with by compiling it with zig build (preferably zig build -Doptimize=ReleaseSafe)

Alternatively, you can use the flake provided.

Configuring

Check out config/config.zon for information. You can modify it directly in place or copy it over to your build destination (zig-out/bin by default), however it is important that it is placed inside a folder named config.

Important

If you modify it in place, please please please be careful to not commit API keys and secrets if/when you make a PR, as the file is not .gitignored.