spotify-player: init (#1177)

Link: https://github.com/danth/stylix/pull/1177

Reviewed-by: awwpotato <awwpotato@voidq.com>
This commit is contained in:
repparw 2025-04-25 19:07:03 -03:00 committed by GitHub
parent 245a167c75
commit 11ceb2fde1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 53 additions and 0 deletions

View file

@ -0,0 +1,42 @@
{
config,
lib,
...
}:
{
options.stylix.targets.spotify-player.enable =
config.lib.stylix.mkEnableTarget "spotify-player" true;
config =
lib.mkIf (config.stylix.enable && config.stylix.targets.spotify-player.enable)
{
programs.spotify-player = {
settings.theme = "stylix";
themes = [
{
name = "stylix";
palette = with config.lib.stylix.colors.withHashtag; {
background = base00;
foreground = base05;
black = base00;
red = base08;
green = base0B;
yellow = base0A;
blue = base0D;
magenta = base0E;
cyan = base0C;
white = base05;
bright_black = base03;
bright_red = base08;
bright_green = base0B;
bright_yellow = base0A;
bright_blue = base0D;
bright_magenta = base0E;
bright_cyan = base0C;
bright_white = base07;
};
}
];
};
};
}

View file

@ -0,0 +1,5 @@
{ lib, ... }:
{
maintainers = [ lib.maintainers.repparw ];
name = "spotify-player";
}

View file

@ -28,6 +28,12 @@
{ fingerprint = "36BC 916D DD4E B1EE EE82 4BBF DC95 900F 6DA7 9992"; }
];
};
repparw = {
email = "ubritos@gmail.com";
name = "Ulises Britos";
github = "repparw";
githubId = 45952970;
};
skoove = {
email = "zie@sturges.com.au";
name = "Zie Sturges";