From c57185d17802b91381cfa4ea2aaf533cfd9790c1 Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Wed, 13 Mar 2019 10:52:08 +0100
Subject: [PATCH] ma home-manager: add taskwarrior

---
 2configs/home-manager/taskwarrior.nix | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 2configs/home-manager/taskwarrior.nix

diff --git a/2configs/home-manager/taskwarrior.nix b/2configs/home-manager/taskwarrior.nix
new file mode 100644
index 0000000..8ad16dc
--- /dev/null
+++ b/2configs/home-manager/taskwarrior.nix
@@ -0,0 +1,25 @@
+{pkgs, ... }: 
+let
+  loc = "/home/makefu/.task";
+in {
+  state = [ "${loc}/keys" ];
+  home-manager.users.makefu.programs.taskwarrior = {
+    enable = true;
+    dataLocation = loc;
+    config = {
+      default.command = "list";
+      taskd = {
+        server = "gum:53589";
+        certificate = "${loc}/keys/public.crt";
+        key = "${loc}/keys/private.key";
+        ca = "${loc}/keys/ca.crt";
+        credentials = "home/makefu/0e6c8146-1ddb-4906-9369-8f77e34cdf84";
+      };
+      context = {
+        work = "tags:work";
+        shack = "tags:shack";
+        home = "tags:home";
+      };
+    };
+  };
+}