├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── README.md ├── cmd └── mpd-mpris │ └── main.go ├── doc.go ├── errors.go ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── instance.go ├── introspect.go ├── mpd-mpris.desktop ├── mpd ├── client.go ├── doc.go ├── file.go ├── parse.go ├── song.go ├── stats.go ├── status.go └── subscribe.go ├── nix ├── module.nix └── package.nix ├── options.go ├── player.go ├── prop.go ├── root.go ├── services ├── mpd-mpris └── mpd-mpris.service └── tracklist.go /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | result 3 | .envrc 4 | .direnv 5 | -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/README.md -------------------------------------------------------------------------------- /cmd/mpd-mpris/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/cmd/mpd-mpris/main.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/doc.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/errors.go -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/go.sum -------------------------------------------------------------------------------- /instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/instance.go -------------------------------------------------------------------------------- /introspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/introspect.go -------------------------------------------------------------------------------- /mpd-mpris.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd-mpris.desktop -------------------------------------------------------------------------------- /mpd/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/client.go -------------------------------------------------------------------------------- /mpd/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/doc.go -------------------------------------------------------------------------------- /mpd/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/file.go -------------------------------------------------------------------------------- /mpd/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/parse.go -------------------------------------------------------------------------------- /mpd/song.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/song.go -------------------------------------------------------------------------------- /mpd/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/stats.go -------------------------------------------------------------------------------- /mpd/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/status.go -------------------------------------------------------------------------------- /mpd/subscribe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/mpd/subscribe.go -------------------------------------------------------------------------------- /nix/module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/nix/module.nix -------------------------------------------------------------------------------- /nix/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/nix/package.nix -------------------------------------------------------------------------------- /options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/options.go -------------------------------------------------------------------------------- /player.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/player.go -------------------------------------------------------------------------------- /prop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/prop.go -------------------------------------------------------------------------------- /root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/root.go -------------------------------------------------------------------------------- /services/mpd-mpris: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/services/mpd-mpris -------------------------------------------------------------------------------- /services/mpd-mpris.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/services/mpd-mpris.service -------------------------------------------------------------------------------- /tracklist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natsukagami/mpd-mpris/HEAD/tracklist.go --------------------------------------------------------------------------------