neovim -> nixvim
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user