depot/third_party/home-manager/tests/modules/services/conky/basic-configuration.nix
Default email 4d19ca4703 Project import generated by Copybara.
GitOrigin-RevId: a7117efb3725e6197dd95424136f79147aa35e5b
2024-06-04 11:23:39 -07:00

30 lines
666 B
Nix

{ config, pkgs, ... }:
{
services.conky = {
enable = true;
extraConfig = ''
conky.text = [[
S Y S T E M I N F O
$hr
Host:$alignr $nodename
Uptime:$alignr $uptime
RAM:$alignr $mem/$memmax
]]
'';
};
test.stubs.conky = { };
nmt.script = ''
serviceFile="$TESTED/home-files/.config/systemd/user/conky.service"
assertFileExists $serviceFile
assertFileRegex "$serviceFile" \
'ExecStart=@conky@/bin/conky --config .*conky.conf'
configFile="$(grep -o '/nix.*conky.conf' "$serviceFile")"
assertFileContent "$configFile" \
${./basic-configuration.conf}
'';
}