home/taskwarrior: setup taskwarrior 3

This commit is contained in:
Oystein Kristoffer Tveit 2024-06-25 19:00:36 +02:00
parent db0ec4e425
commit fb934bf0af
Signed by: oysteikt
GPG Key ID: 9F2F7D8250F35146
3 changed files with 15 additions and 2 deletions

View File

@ -21,6 +21,7 @@ in {
./programs/ncmpcpp.nix
./programs/neovim.nix
./programs/newsboat
./programs/taskwarrior.nix
./programs/tmux.nix
./programs/zsh

View File

@ -47,8 +47,6 @@
rsync
# sc-im
slack-term
taskwarrior
taskwarrior-tui
tea
tealdeer
terminal-parrot

View File

@ -0,0 +1,14 @@
{ pkgs, ... }:
{
programs.taskwarrior = {
enable = true;
package = pkgs.taskwarrior3;
config = rec {
report.minimal.filter = "(status:pending or status:waiting)";
report.minimal.labels = "ID,Project,Tags,Description";
report.minimal.sort = "project+,id+";
uda.taskwarrior-tui.task-report.next.filter = report.minimal.filter;
};
};
}