programs.khal: uncomment locale config (#4319)

While the locale options were declared, the weren't used in the
generation of the config file, because the locale submodule missed a
default, which failed the tests. I added an empty attribute set as a
default, which fixes the test, and works with the defaults in the
submodule options as expected.
This commit is contained in:
Anton Mosich 2023-08-12 17:21:13 +02:00 committed by GitHub
parent 6e1eff9aac
commit 255f921049
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -152,6 +152,7 @@ in {
description = '' description = ''
khal locale settings. khal locale settings.
''; '';
default = { };
}; };
}; };
@ -161,7 +162,7 @@ in {
xdg.configFile."khal/config".text = concatStringsSep "\n" ([ "[calendars]" ] xdg.configFile."khal/config".text = concatStringsSep "\n" ([ "[calendars]" ]
++ mapAttrsToList genCalendarStr khalAccounts ++ [ ++ mapAttrsToList genCalendarStr khalAccounts ++ [
(generators.toINI { } { (generators.toINI { } {
# locale = definedAttrs (cfg.locale // { _module = null; }); locale = definedAttrs (cfg.locale // { _module = null; });
default = optionalAttrs (!isNull primaryAccount) { default = optionalAttrs (!isNull primaryAccount) {
highlight_event_days = true; highlight_event_days = true;