From 4ec9444e299388a041e2af02418c104cb22eb892 Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Sun, 23 Jul 2023 17:03:04 +0300 Subject: [PATCH] feat(tools): add taskwarrior and configs --- Brewfile | 4 ++++ config/task/taskrc | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/Brewfile b/Brewfile index 3c868a8..f58c22f 100644 --- a/Brewfile +++ b/Brewfile @@ -202,6 +202,10 @@ brew "shfmt" brew "starship" # Version control system designed to be a better CVS brew "subversion" +# Feature-rich console based todo list manager +brew "task" +# Terminal user interface for taskwarrior +brew "taskwarrior-tui" # Send macOS User Notifications from the command-line brew "terminal-notifier" # Thin wrapper for Terraform e.g. for locking state diff --git a/config/task/taskrc b/config/task/taskrc index a240d9b..3c8d77a 100644 --- a/config/task/taskrc +++ b/config/task/taskrc @@ -42,3 +42,36 @@ data.location=$XDG_DATA_HOME/task/ weekstart=monday news.version=2.6.0 + +uda.taskwarrior-tui.keyconfig.quit=q +uda.taskwarrior-tui.keyconfig.refresh=r +uda.taskwarrior-tui.keyconfig.go-to-bottom=G +uda.taskwarrior-tui.keyconfig.go-to-top=g +uda.taskwarrior-tui.keyconfig.down=j +uda.taskwarrior-tui.keyconfig.up=k +uda.taskwarrior-tui.keyconfig.page-down=J +uda.taskwarrior-tui.keyconfig.page-up=K +uda.taskwarrior-tui.keyconfig.delete=x +uda.taskwarrior-tui.keyconfig.done=d +uda.taskwarrior-tui.keyconfig.start-stop=s +uda.taskwarrior-tui.keyconfig.quick-tag=t +uda.taskwarrior-tui.keyconfig.undo=u +uda.taskwarrior-tui.keyconfig.edit=e +uda.taskwarrior-tui.keyconfig.modify=m +uda.taskwarrior-tui.keyconfig.shell=! +uda.taskwarrior-tui.keyconfig.log=l +uda.taskwarrior-tui.keyconfig.add=a +uda.taskwarrior-tui.keyconfig.annotate=A +uda.taskwarrior-tui.keyconfig.filter=/ +uda.taskwarrior-tui.keyconfig.zoom=z +uda.taskwarrior-tui.keyconfig.context-menu=c +uda.taskwarrior-tui.keyconfig.next-tab=. +uda.taskwarrior-tui.keyconfig.previous-tab=, + +taskd.certificate=$XDG_DATA_HOME/task/private.certificate.pem +taskd.key=$XDG_DATA_HOME/task/private.key.pem +taskd.ca=$XDG_DATA_HOME/task/ca.cert.pem +taskd.server=inthe.am:53589 +taskd.credentials=inthe_am/ivuorinen/b99a4970-94fb-4fb8-b9fe-e1a8140dd44d +taskd.trust=strict +