11.stylix/modules/spotify-player/hm.nix
repparw 11ceb2fde1
spotify-player: init (#1177)
Link: https://github.com/danth/stylix/pull/1177

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-04-25 15:07:03 -07:00

42 lines
1.1 KiB
Nix

{
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;
};
}
];
};
};
}