From c8e6eba1a6fe0a54fe5e287e735312bf9e54b629 Mon Sep 17 00:00:00 2001 From: ooks-io Date: Fri, 9 Feb 2024 14:42:10 +1300 Subject: [PATCH] feat: setup colors for cava with home-manager options --- .../modules/desktop/media/music/tui/default.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/home/modules/desktop/media/music/tui/default.nix b/home/modules/desktop/media/music/tui/default.nix index d4a6daf..e0fc0bb 100644 --- a/home/modules/desktop/media/music/tui/default.nix +++ b/home/modules/desktop/media/music/tui/default.nix @@ -1,6 +1,7 @@ { pkgs, config, lib, ... }: let + inherit (config.colorscheme) colors; cfg = config.homeModules.desktop.media.music.tui; in @@ -11,8 +12,22 @@ in spotify-player ytui-music alsa-utils - cava ]; + programs.cava = { + enable = true; + settings = { + general.framerate = 60; + color = { + gradient = 1; + gradient_count = 5; + gradient_color_1 = "'#${colors.base0A}'"; + gradient_color_2 = "'#${colors.base0B}'"; + gradient_color_3 = "'#${colors.base0C}'"; + gradient_color_4 = "'#${colors.base0D}'"; + gradient_color_5 = "'#${colors.base0E}'"; + }; + }; + }; }; }