gitextract_nj0c9tlv/ ├── .all-contributorsrc ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ ├── config.yml │ │ └── feature_request.md │ └── workflows/ │ ├── cd.yml │ ├── ci.yml │ └── docs.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── Cargo.toml ├── Cross.toml ├── LICENSE ├── README.md ├── contrib/ │ ├── spotifyd.conf │ └── spotifyd.service ├── docs/ │ ├── .gitignore │ ├── book.toml │ └── src/ │ ├── Introduction.md │ ├── SUMMARY.md │ ├── advanced/ │ │ ├── README.md │ │ ├── dbus.md │ │ ├── hooks.md │ │ ├── launchd.md │ │ ├── mpris.md │ │ └── systemd.md │ ├── configuration/ │ │ ├── README.md │ │ ├── audio.md │ │ ├── auth.md │ │ └── other.md │ ├── installation/ │ │ ├── README.md │ │ ├── cross-compilation.md │ │ ├── service.md │ │ └── source.md │ └── troubleshooting.md ├── hooks/ │ └── pre-commit ├── setup-dev-workspace.sh └── src/ ├── alsa_mixer.rs ├── config.rs ├── dbus_mpris.rs ├── error.rs ├── main.rs ├── main_loop.rs ├── no_mixer.rs ├── oauth.rs ├── process.rs ├── setup.rs └── utils.rs