diff --git a/software/003-spotify.qd b/software/003-spotify.qd index 17911e5..ea0eb1f 100644 --- a/software/003-spotify.qd +++ b/software/003-spotify.qd @@ -3,9 +3,45 @@ Install spotify with `yay -S spotify` -In the settings, make sure to +In the settings, make sure to - set Audio quality to `Very High` - disable all `Social` features - disable `Startup` autostart +## Theme + +To apply a theme, install the `spicetify-cli`. + +The user (and spceitfy-cli) need permission to write to the spotify +directory in `opt/spotify`. To facilitate this, create a new group +called `spotify` and assign it to the directories + +```sh +groupadd -r spotify +sudo chgrp spotify /opt/spotify +sudo chgrp spotify /opt/spotify/Apps +sudo chmod 775 /opt/spotify +sudo chmod 775 -R /opt/spotify/Apps +``` + +Also make sure that your user is in the spotify group + +```sh +usermod -aG spotify frank +``` + +Download the theme from + +Make sure to copy the `catppuccin` folder of this repository into `~/.config/spicetify/Themes/` +and then apply the theme + +```sh +cp -r catppuccin ~/.config/spicetify/Themes/ +spicetify config current_theme catppuccin +spicetify config color_scheme frappe +spicetify config inject_css 1 inject_theme_js 1 replace_colors 1 overwrite_assets 1 +spicetify apply +``` + +The accent color can be chosen from inside the Spotify Settings. diff --git a/system-installation/003-system-configuration.qd b/system-installation/003-system-configuration.qd index 4a568d1..7701cc9 100644 --- a/system-installation/003-system-configuration.qd +++ b/system-installation/003-system-configuration.qd @@ -402,6 +402,15 @@ chfn passwd ``` +> Tip: If you want to use spotify with spicetify-cli to apply a theme to it, create the groups now +> +> ```sh +> groupadd -r spotify +> usermode -aG spotify +> ``` +> +> This will make it easier during the installation process later on + Confirm the new user can successfully use `sudo` to elevate permission. 1. Switch to the created user account `su - `. (.keybinding {ctrl+d} can be used to exit the user account and