From f56e9aa37b80e2ea8368ab2096157cae9b09a17e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 12 Sep 2022 12:36:14 +0200 Subject: [PATCH] feat(todo): add procrastination --- configs/khal.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/configs/khal.nix b/configs/khal.nix index 918762e..0501896 100644 --- a/configs/khal.nix +++ b/configs/khal.nix @@ -16,7 +16,19 @@ password = lib.fileContents ; }; in { - environment.systemPackages = [pkgs.khal pkgs.vdirsyncer pkgs.khard pkgs.todoman]; + environment.systemPackages = [ + pkgs.khal + pkgs.vdirsyncer + pkgs.khard + pkgs.todoman + (pkgs.writers.writeDashBin "todo-procrastinate" '' + [ $# -eq 1 ] || { + echo "Usage: $0 TODO_ID" >&2 + exit 1 + } + ${pkgs.todoman}/bin/todo edit "$1" --due "+ 1 day" + '') + ]; systemd.user.services.vdirsyncer = { enable = true;