add spotify webapp

This commit is contained in:
Sean Kovacs 2025-12-15 21:22:46 -05:00
commit 72006f56b1
Signed by: sckova
GPG key ID: 00F325187C68651A
8 changed files with 159 additions and 4 deletions

View file

@ -125,6 +125,7 @@
spotdl
browsh
mosh
spotify-player
# development & tooling
gh
@ -163,7 +164,7 @@
musescore
gimp
calibre
spotify-player
spotify-qt
# overrides
# (chromium.override {

View file

@ -1,4 +1,9 @@
{ config, pkgs, ... }:
{
config,
pkgs,
spicetify-nix,
...
}:
{
catppuccin = {
@ -31,6 +36,31 @@
scale = 1.75;
};
programs.spicetify =
let
spicePkgs = spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system};
in
{
enable = true;
enabledExtensions = with spicePkgs.extensions; [
adblock
hidePodcasts
shuffle # shuffle+ (special characters are sanitized out of extension names)
];
enabledCustomApps = with spicePkgs.apps; [
newReleases
ncsVisualizer
];
enabledSnippets = with spicePkgs.snippets; [
rotatingCoverart
pointer
];
theme = spicePkgs.themes.catppuccin;
colorScheme = config.catppuccin.flavor;
};
programs.plasma = {
panels = [
# Alternative global menu to fit the modified taskbar

View file

@ -14,6 +14,7 @@
asahi-wifisync
moonlight-qt
spotify-webapp
];
# https://github.com/YaLTeR/niri/issues/2330#issuecomment-3256864777