fix urgency sorting order

This commit is contained in:
Johann Dreo 2023-08-31 11:56:54 +02:00
commit 3b04af08ab
2 changed files with 4 additions and 1 deletions

2
.twdrc
View file

@ -9,5 +9,7 @@ layout.sections = Horizontal
layout.sections.group = status
layout.sections.group.show = pending,started
layout.stack.sort=urgency
include ~/code/taskwarrior-deluxe/presets/colors_nojhan.conf
include ~/code/taskwarrior-deluxe/presets/icons_ascii.conf

View file

@ -794,7 +794,8 @@ if __name__ == "__main__":
if config["layout.stack.sort"] == "priority":
sorter = stack.sort.Priority(as_bool(config["layout.stack.sort.reverse"]))
elif config["layout.stack.sort"] == "urgency":
sorter = stack.sort.Priority(as_bool(config["layout.stack.sort.reverse"]))
# Natural sort is from high to low values.
sorter = stack.sort.Field(config["layout.stack.sort"], not as_bool(config["layout.stack.sort.reverse"]))
else:
sorter = stack.sort.Field(config["layout.stack.sort"], reverse = as_bool(config["layout.stack.sort.reverse"]))
else: