parent
8b44e81978
commit
3db6036775
@ -0,0 +1,29 @@ |
||||
{ config, lib, pkgs, ... }: |
||||
|
||||
with lib; |
||||
|
||||
{ |
||||
config = { |
||||
home.stateVersion = "21.11"; |
||||
|
||||
programs.waybar = { |
||||
package = config.lib.test.mkStubPackage { outPath = "@waybar@"; }; |
||||
enable = true; |
||||
settings = let |
||||
settingsComplex = (import ./settings-complex.nix { |
||||
inherit config lib pkgs; |
||||
}).config.programs.waybar.settings; |
||||
in { |
||||
mainBar = builtins.head settingsComplex; |
||||
secondaryBar = builtins.elemAt settingsComplex 1; |
||||
}; |
||||
}; |
||||
|
||||
nmt.script = '' |
||||
assertPathNotExists home-files/.config/waybar/style.css |
||||
assertFileContent \ |
||||
home-files/.config/waybar/config \ |
||||
${./settings-complex-expected.json} |
||||
''; |
||||
}; |
||||
} |
Loading…
Reference in new issue