#arch-linux #spotify #client #repository #apt #config-file #manage

bin+lib spotify-launcher

Client for spotify's apt repository in Rust for Arch Linux

16 releases

0.6.3 Jan 2, 2025
0.6.1 Dec 27, 2024
0.6.0 Sep 26, 2024
0.5.4 Jan 24, 2024
0.2.1 Jun 17, 2022

#96 in Audio

Download history 158/week @ 2024-09-25 50/week @ 2024-10-02 7/week @ 2024-10-09 2/week @ 2024-12-04 4/week @ 2024-12-11 139/week @ 2024-12-25 284/week @ 2025-01-01

428 downloads per month

MIT/Apache

86KB
1K SLoC

spotify-launcher

Spotify has a free linux client but prohibits re-distribution, so this is a freely distributable opensource program that manages a spotify installation in your home folder from the official spotify release server.

If you work for spotify please reach out so we can talk. 👉👈

Configuration

spotify-launcher is going to look for a configuration file at the following locations (in this order):

  • ${XDG_CONFIG_HOME:-$HOME/.config}/spotify-launcher.conf
  • /etc/spotify-launcher.conf

If no config is found it's going to start with default settings. Your configuration file may look like this:

[spotify]
## Pass extra arguments to the spotify executable
## You can test this with `spotify-launcher -v --skip-update --no-exec`
#extra_arguments = []
## On HiDPI displays spotify doesn't pick up the scale factor automatically
#extra_arguments = ["--force-device-scale-factor=2.0"]
## On wayland you might need
#extra_arguments = ["--enable-features=UseOzonePlatform", "--ozone-platform=wayland"]

License

GPLv3+

Dependencies

~14–30MB
~488K SLoC