home-manager/tests/modules/programs/khal/config.nix
Janik 4a26e21030
programs.khal
moved highlight_event_days where appropriated and added tests
2023-07-04 12:14:47 +02:00

32 lines
636 B
Nix

{ ... }:
{
programs.khal.enable = true;
accounts.calendar = {
basePath = "$XDG_CONFIG_HOME/cal";
accounts = {
test = {
primary = true;
primaryCollection = "test";
khal = {
enable = true;
readOnly = true;
type = "calendar";
};
local.type = "filesystem";
local.fileExt = ".ics";
name = "test";
remote = {
type = "http";
url = "https://example.com/events.ical";
};
};
};
};
test.stubs = { khal = { }; };
nmt.script = ''
assertFileExists home-files/.config/khal/config
'';
}