taskwarrior

This commit is contained in:
2026-02-17 12:49:49 +01:00
parent 3be3ff22d9
commit 2f47700b62
4 changed files with 113 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
timewarrior
tasksh
taskopen
# syncall
taskwarrior-tui
];
programs.taskwarrior = {
enable = true;
colorTheme = ./catppuccin.theme;
package = pkgs.taskwarrior3;
};
home.file.".local/share/task/hooks/on-modify.timewarrior" = {
executable = true;
source = "${pkgs.timewarrior}/share/doc/timew/ext/on-modify.timewarrior";
};
# TODO: This need the python package timew-report, pyfzf and plumbum
# home.file.".config/timewarrior/extensions/twfzf.py" = {
# source = builtins.fetchurl {
# url = "https://raw.githubusercontent.com/oivvio/timew-fzf/refs/heads/main/twfzf.py";
# sha256 = "0hrxz8bkvw3i6r4li829f60wzvgj8fqzv706gvlj66lad5fa5gdb";
# };
# executable = true;
# };
}