neovim -> nixvim

This commit is contained in:
2026-02-20 23:38:41 +01:00
parent 2f47700b62
commit 6fd9424a96
60 changed files with 3005 additions and 176 deletions

View File

@@ -17,8 +17,8 @@ color.active=green
color.recurring=blue
color.scheduled=white on green
color.until=yellow
color.blocked=black on white
color.blocking=black on bright white
color.blocked=green
color.blocking=yellow
# Project
color.project.none=red

View File

@@ -13,6 +13,41 @@
enable = true;
colorTheme = ./catppuccin.theme;
package = pkgs.taskwarrior3;
dataLocation = "~/Nextcloud/tasks";
config = {
uda.parentName = {
type = "string";
label = "Parent";
};
report.projall = {
description = "All tasks grouped by projet";
columns = [
"id"
"project.indented"
"depends"
"tags"
"due"
"description"
"urgency"
"start.age"
];
labels = [
"ID"
"Project"
"Deps"
"Tag"
"Due"
"Description"
"Urgency"
"Age"
];
sort = [
"parentName+\\/"
"project+"
];
filter = "status:pending";
};
};
};
home.file.".local/share/task/hooks/on-modify.timewarrior" = {
@@ -20,6 +55,11 @@
source = "${pkgs.timewarrior}/share/doc/timew/ext/on-modify.timewarrior";
};
home.file."Nextcloud/tasks/hooks/on-add.sh" = {
executable = true;
source = ./hooks/on-add.sh;
};
# TODO: This need the python package timew-report, pyfzf and plumbum
# home.file.".config/timewarrior/extensions/twfzf.py" = {
# source = builtins.fetchurl {