depot/third_party/home-manager/tests/modules/programs/cava/cava-basic-configuration.nix
Default email c6444ecc3c Project import generated by Copybara.
GitOrigin-RevId: 51e44a13acea71b36245e8bd8c7db53e0a3e61ee
2024-01-05 12:06:15 +01:00

25 lines
518 B
Nix

{ config, pkgs, ... }:
{
programs.cava = {
enable = true;
package = config.lib.test.mkStubPackage { };
settings = {
general.framerate = 30;
input.source = "alsa";
smoothing.noise_reduction = 65;
color = {
background = "'#000000'";
foreground = "'#ffffff'";
};
};
};
nmt.script = ''
configFile=home-files/.config/cava/config
assertFileExists $configFile
assertFileContent $configFile ${./cava-basic-configuration-expected.ini}
'';
}