From f41ddb654ac228694527fa1a184d9985061fa4be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 13 Sep 2022 21:01:32 +0200 Subject: [PATCH] we dont need no procrastination --- configs/khal.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/configs/khal.nix b/configs/khal.nix index 0501896..0c1c135 100644 --- a/configs/khal.nix +++ b/configs/khal.nix @@ -26,7 +26,10 @@ in { echo "Usage: $0 TODO_ID" >&2 exit 1 } - ${pkgs.todoman}/bin/todo edit "$1" --due "+ 1 day" + todo_id=$1 + new_timestamp=$(${pkgs.todoman}/bin/todo --porcelain show "$todo_id" | ${pkgs.jq}/bin/jq '.due + 24 * 60 * 60') + new_date=$(${pkgs.coreutils}/bin/date +"%Y-%m-%d %H:%M" -d "@$new_timestamp") + ${pkgs.todoman}/bin/todo edit "$todo_id" --due "$new_date" '') ];