Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.cavalier.enable

Whether to enable Cava audio visualizer GUI.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.cavalier.package

The cavalier package to use.

Type: null or package

Default:

pkgs.cavalier

Declared by:

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:

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: