From 1d6d8f8249bd274dc95d937e2a426394fb0d29c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 12 Apr 2021 18:18:28 +0200 Subject: [PATCH] feat(khal): add todoman, standardize datetime formats --- configs/khal.nix | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/configs/khal.nix b/configs/khal.nix index 30d6105..a324ffe 100644 --- a/configs/khal.nix +++ b/configs/khal.nix @@ -6,7 +6,7 @@ let password = lib.fileContents ; in { - environment.systemPackages = [ pkgs.khal pkgs.vdirsyncer pkgs.khard ]; + environment.systemPackages = [ pkgs.khal pkgs.vdirsyncer pkgs.khard pkgs.todoman ]; systemd.user.services.vdirsyncer = { enable = true; @@ -48,6 +48,16 @@ in skip_unparsable = no ''; + "todoman/todoman.conf".text = '' + [main] + path = ${davHome}/calendar/* + date_format = %F + time_format = %R + default_due = 0 + default_list = Personal + startable = True + ''; + "khal/config".text = '' [calendars] @@ -60,11 +70,11 @@ in timedelta = 5d [locale] - timeformat = %H:%M - dateformat = %Y-%m-%d - longdateformat = %Y-%m-%d - datetimeformat = %Y-%m-%d %H:%M - longdatetimeformat = %Y-%m-%d %H:%M + timeformat = %R + dateformat = %F + longdateformat = %F + datetimeformat = %F %R + longdatetimeformat = %F %R local_timezone = ${config.time.timeZone} default_timezone = ${config.time.timeZone} weeknumbers = left