diff --git a/options.xhtml b/options.xhtml index 8476519484f4..7b8362ff6dfd 100644 --- a/options.xhtml +++ b/options.xhtml @@ -17295,6 +17295,145 @@ attribute set of section of an INI file (attrs of INI atom (null, bool, int, flo +
+ + programs.cavalier.enable + + +
+
+

Whether to enable Cava audio visualizer GUI.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/cavalier.nix> + +
+
+
+ + programs.cavalier.package + + +
+
+

The cavalier package to use.

+ +

Type: +package

+ +

Default: +pkgs.cavalier

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/cavalier.nix> + +
+
+
+ + programs.cavalier.settings.cava + + +
+
+

Settings to be written to the underlying Cava configuration file. See +https://github.com/karlstav/cava/blob/master/example_files/config for +all available options.

+ +

Type: +attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

+ +

Default: +{ }

+ +

Example:

{
+  general.framerate = 60;
+  input.method = "alsa";
+  smoothing.noise_reduction = 88;
+  color = {
+    background = "'#000000'";
+    foreground = "'#FFFFFF'";
+  };
+}
+
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/cavalier.nix> + +
+
+
+ + programs.cavalier.settings.general + + +
+
+

Settings to be written to the Cavalier configuration file. See +https://github.com/NickvisionApps/Cavalier/blob/main/NickvisionCavalier.Shared/Models/Configuration.cs +for all available options.

+ +

Type: +JSON value

+ +

Default: +{ }

+ +

Example:

{
+  ShowControls = true;
+  ColorProfiles = [
+    {
+      Name = "Default";
+      FgColors = [
+        "#ffed333b"
+        "#ffffa348"
+        "#fff8e45c"
+        "#ff57e389"
+        "#ff62a0ea"
+        "#ffc061cb"
+      ];
+      BgColors = [
+        "#ff1e1e2e"
+      ];
+      Theme = 1;
+    }
+  ];
+  ActiveProfile = 0;
+}
+
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/cavalier.nix> + +
+
programs.chromium.enable