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

bin+lib spotify-launcher

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

13 releases

0.6.0 Sep 26, 2024
0.5.4 Jan 24, 2024
0.5.3 Dec 9, 2023
0.5.2 Nov 22, 2023
0.2.1 Jun 17, 2022

#111 in Audio

MIT/Apache

84KB
997 lines

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–28MB
~420K SLoC