From a65f45bd1721ef91631e42f8fb7dabd9bfbc7582 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Thu, 14 Oct 2021 19:18:29 +0300 Subject: task: spring cleaning --- .config/task/taskrc##h.lowe | 82 ++++++++++++++++++++++---------------------- .config/task/taskrc##h.luchs | 62 +++++++++++++++++---------------- .config/task/taskrc##h.maus | 37 ++++---------------- 3 files changed, 79 insertions(+), 102 deletions(-) diff --git a/.config/task/taskrc##h.lowe b/.config/task/taskrc##h.lowe index c8419c4..003a2d5 100644 --- a/.config/task/taskrc##h.lowe +++ b/.config/task/taskrc##h.lowe @@ -1,33 +1,7 @@ -# [Created by task 2.5.1 2/6/2017 17:29:09] # Taskwarrior program configuration file. -# For more documentation, see http://taskwarrior.org or try 'man task', 'man task-color', -# 'man task-sync' or 'man taskrc' - -# Here is an example of entries that use the default, override and blank values -# variable=foo -- By specifying a value, this overrides the default -# variable= -- By specifying no value, this means no default -# #variable=foo -- By commenting out the line, or deleting it, this uses the default - -# Use the command 'task show' to see all defaults and overrides # Files -#data.location=/home/yigit/Dropbox/.task - -# Color theme (uncomment one to use) -#include /usr/share/doc/task/rc/light-16.theme -#include /usr/share/doc/task/rc/light-256.theme -#include /usr/share/doc/task/rc/dark-16.theme -#include /usr/share/doc/task/rc/dark-256.theme -#include /usr/share/doc/task/rc/dark-red-256.theme -#include /usr/share/doc/task/rc/dark-green-256.theme -#include /usr/share/doc/task/rc/dark-blue-256.theme -#include /usr/share/doc/task/rc/dark-violets-256.theme -#include /usr/share/doc/task/rc/dark-yellow-green.theme -#include /usr/share/doc/task/rc/dark-gray-256.theme -#include /usr/share/doc/task/rc/dark-gray-blue-256.theme -#include /usr/share/doc/task/rc/solarized-dark-256.theme -#include /usr/share/doc/task/rc/solarized-light-256.theme -#include /usr/share/doc/task/rc/no-color.theme +data.location=/home/yigit/.local/share/task color.blocking=black on color13 color.error=bold black on red @@ -36,20 +10,21 @@ color.error=bold black on red ### 'in' Report Definition report.in.columns = id,description report.in.description = Inbox -report.in.filter = status:pending limit:page (+in) +report.in.filter = status:pending -WAITING limit:page (+in) report.in.labels = ID,Description +report.in.context = 0 ### 'inConky' Report Definition report.inConky.columns = description report.inConky.description = Inbox for Conky -report.inConky.filter = status:pending limit:page (+in) +report.inConky.filter = status:pending -WAITING limit:page (+in) report.inConky.labels = Description -# + ### 'todo' Report Definition report.todo.columns = id,description,due report.todo.labels = ID,Description,Due report.todo.description = Tasks with due dates -report.todo.filter = status:pending and due.after:now and due.before:later +report.todo.filter = status:pending -WAITING and due.after:now and due.before:later report.todo.sort = due+ report.todo.dateformat = D/M, a @H:N @@ -65,11 +40,18 @@ report.todoConky.dateformat = D-M-y H:N (A) report.custom_focus.columns = description,start.age report.custom_focus.labels = Description,active report.custom_focus.description = Task to feed to focus script -report.custom_focus.filter = status:pending and +ACTIVE +report.custom_focus.filter = status:pending -WAITING and +ACTIVE + +### report for stopping the focused task +report.custom_stop.columns = id +report.custom_stop.labels = ID +report.custom_stop.description = Task id to feed to stop script +report.custom_stop.filter = status:pending and +ACTIVE ### contexts -context.home = +@home or +@online -context.work = +@work or +@online +context.work = +@work # researcher, ta, student, stuff that needs to be done +context.home = +@home # ricing, errands, stuff that would like to do +context.tablet = +@tablet # stuff to do on tablet, reclining ### user defined attribute brainpower (difficulty of tasks) uda.brainpower.type = string @@ -80,14 +62,32 @@ uda.brainpower.default = M ### overriding 'next' report report.next.description = Most urgent tasks report.next.columns = id,start.age,entry.age,urgency,depends,priority,project,tags,recur,scheduled.countdown,due.remaining,until.remaining,description,brainpower -report.next.filter = +UNBLOCKED status:pending and due.none: and +next +report.next.filter = +UNBLOCKED status:pending and +next report.next.labels = ID,Active,Age,Urgency,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Brainpower report.next.sort = brainpower-,priority-,urgency- +### bin/done selection +report.custom_done.description = Brief next task list +report.custom_done.columns = id,description,due.remaining +report.custom_done.filter = +UNBLOCKED status:pending and +next +report.custom_done.labels = ID,Description,Due +report.custom_done.sort = brainpower-,priority-,urgency- + +### override 'active' report +report.active.description = Current task +report.active.labels = ID,Description +report.active.columns = id,description + calendar.details=full -taskd.certificate=\/home\/yigit\/.task\/yigit_sever.cert.pem -taskd.key=\/home\/yigit\/.task\/yigit_sever.key.pem -taskd.ca=\/home\/yigit\/.task\/ca.cert.pem -taskd.server=localhost:53589 -taskd.credentials=Public\/Yigit Sever\/d4682d9a-9895-4127-86af-8d2ffc6fffcd -taskd.trust=ignore hostname +taskd.credentials=me\/yigit sever\/765df4a2-6c6c-408b-a266-17117e944f4e +taskd.certificate=~/.local/share/task/lowe.cert.pem +taskd.key=~/.local/share/task/lowe.key.pem +taskd.ca=~/.local/share/task/ca.cert.pem +taskd.server=yigitsever.com:53414 +context.home.read=+@home +context.home.write=+@home +context.tablet.read=+@tablet +context.tablet.write=+@tablet +context.work.read=+@work +context.work.write=+@work +news.version=2.6.0 diff --git a/.config/task/taskrc##h.luchs b/.config/task/taskrc##h.luchs index 5ce4503..a1358f6 100644 --- a/.config/task/taskrc##h.luchs +++ b/.config/task/taskrc##h.luchs @@ -1,27 +1,8 @@ -# [Created by task 2.5.1 2/6/2017 17:29:09] # Taskwarrior program configuration file. -# Use the command 'task show' to see all defaults and overrides - # Files data.location=/home/yigit/.local/share/task -# Color theme (uncomment one to use) -#include /usr/share/doc/task/rc/light-16.theme -#include /usr/share/doc/task/rc/light-256.theme -#include /usr/share/doc/task/rc/dark-16.theme -#include /usr/share/doc/task/rc/dark-256.theme -#include /usr/share/doc/task/rc/dark-red-256.theme -#include /usr/share/doc/task/rc/dark-green-256.theme -#include /usr/share/doc/task/rc/dark-blue-256.theme -#include /usr/share/doc/task/rc/dark-violets-256.theme -#include /usr/share/doc/task/rc/dark-yellow-green.theme -#include /usr/share/doc/task/rc/dark-gray-256.theme -#include /usr/share/doc/task/rc/dark-gray-blue-256.theme -#include /usr/share/doc/task/rc/solarized-dark-256.theme -#include /usr/share/doc/task/rc/solarized-light-256.theme -#include /usr/share/doc/task/rc/no-color.theme - color.blocking=black on color13 color.error=bold black on red @@ -38,7 +19,7 @@ report.inConky.columns = description report.inConky.description = Inbox for Conky report.inConky.filter = status:pending -WAITING limit:page (+in) report.inConky.labels = Description -# + ### 'todo' Report Definition report.todo.columns = id,description,due report.todo.labels = ID,Description,Due @@ -52,18 +33,25 @@ report.todoConky.columns = description,due report.todoConky.labels = Description, Due report.todoConky.description = Tasks to do report.todoConky.sort = due+ -report.todoConky.filter = status:pending -WAITING and due.after:now and due.before:later +report.todoConky.filter = status:pending and due.after:now and due.before:later report.todoConky.dateformat = D-M-y H:N (A) ### report for focus script -report.custom_focus.columns = description -report.custom_focus.labels = Description +report.custom_focus.columns = description,start.age +report.custom_focus.labels = Description,active report.custom_focus.description = Task to feed to focus script report.custom_focus.filter = status:pending -WAITING and +ACTIVE +### report for stopping the focused task +report.custom_stop.columns = id +report.custom_stop.labels = ID +report.custom_stop.description = Task id to feed to stop script +report.custom_stop.filter = status:pending and +ACTIVE + ### contexts -context.home = +@home or +@online -context.work = +@work or +@online +context.work = +@work # researcher, ta, student, stuff that needs to be done +context.home = +@home # ricing, errands, stuff that would like to do +context.tablet = +@tablet # stuff to do on tablet, reclining ### user defined attribute brainpower (difficulty of tasks) uda.brainpower.type = string @@ -78,15 +66,29 @@ report.next.filter = +UNBLOCKED status:pending and +next report.next.labels = ID,Active,Age,Urgency,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Brainpower report.next.sort = brainpower-,priority-,urgency- +### bin/done selection +report.custom_done.description = Brief next task list +report.custom_done.columns = id,description,due.remaining +report.custom_done.filter = +UNBLOCKED status:pending and +next +report.custom_done.labels = ID,Description,Due +report.custom_done.sort = brainpower-,priority-,urgency- + +### override 'active' report +report.active.description = Current task +report.active.labels = ID,Description +report.active.columns = id,description + calendar.details=full taskd.credentials=me\/yigit sever\/765df4a2-6c6c-408b-a266-17117e944f4e taskd.certificate=~/.local/share/task/luchs.cert.pem taskd.key=~/.local/share/task/luchs.key.pem taskd.ca=~/.local/share/task/ca.cert.pem taskd.server=yigitsever.com:53414 -context.home.read=+@home or +@online -context.home.write=+@home or +@online -context.work.read=+@work or +@online -context.work.write=+@work or +@online +taskd.server=yigitsever.com:53414 +context.home.read=+@home +context.home.write=+@home +context.tablet.read=+@tablet +context.tablet.write=+@tablet +context.work.read=+@work +context.work.write=+@work news.version=2.6.0 -context=work diff --git a/.config/task/taskrc##h.maus b/.config/task/taskrc##h.maus index 72d89c4..16f0d8c 100644 --- a/.config/task/taskrc##h.maus +++ b/.config/task/taskrc##h.maus @@ -1,34 +1,8 @@ -# [Created by task 2.5.1 2/6/2017 17:29:09] # Taskwarrior program configuration file. -# For more documentation, see http://taskwarrior.org or try 'man task', 'man task-color', -# 'man task-sync' or 'man taskrc' - -# Here is an example of entries that use the default, override and blank values -# variable=foo -- By specifying a value, this overrides the default -# variable= -- By specifying no value, this means no default -# #variable=foo -- By commenting out the line, or deleting it, this uses the default - -# Use the command 'task show' to see all defaults and overrides # Files data.location=/home/yigit/.local/share/task -# Color theme (uncomment one to use) -#include /usr/share/doc/task/rc/light-16.theme -#include /usr/share/doc/task/rc/light-256.theme -#include /usr/share/doc/task/rc/dark-16.theme -#include /usr/share/doc/task/rc/dark-256.theme -#include /usr/share/doc/task/rc/dark-red-256.theme -#include /usr/share/doc/task/rc/dark-green-256.theme -#include /usr/share/doc/task/rc/dark-blue-256.theme -#include /usr/share/doc/task/rc/dark-violets-256.theme -#include /usr/share/doc/task/rc/dark-yellow-green.theme -#include /usr/share/doc/task/rc/dark-gray-256.theme -#include /usr/share/doc/task/rc/dark-gray-blue-256.theme -#include /usr/share/doc/task/rc/solarized-dark-256.theme -#include /usr/share/doc/task/rc/solarized-light-256.theme -#include /usr/share/doc/task/rc/no-color.theme - color.blocking=black on color13 color.error=bold black on red @@ -36,20 +10,21 @@ color.error=bold black on red ### 'in' Report Definition report.in.columns = id,description report.in.description = Inbox -report.in.filter = status:pending -WAITING limit:page (+in) and due.none: +report.in.filter = status:pending -WAITING limit:page (+in) report.in.labels = ID,Description +report.in.context = 0 ### 'inConky' Report Definition report.inConky.columns = description report.inConky.description = Inbox for Conky -report.inConky.filter = status:pending limit:page (+in) +report.inConky.filter = status:pending -WAITING limit:page (+in) report.inConky.labels = Description -# + ### 'todo' Report Definition report.todo.columns = id,description,due report.todo.labels = ID,Description,Due report.todo.description = Tasks with due dates -report.todo.filter = status:pending and due.after:now and due.before:later +report.todo.filter = status:pending -WAITING and due.after:now and due.before:later report.todo.sort = due+ report.todo.dateformat = D/M, a @H:N @@ -65,7 +40,7 @@ report.todoConky.dateformat = D-M-y H:N (A) report.custom_focus.columns = description,start.age report.custom_focus.labels = Description,active report.custom_focus.description = Task to feed to focus script -report.custom_focus.filter = status:pending and +ACTIVE +report.custom_focus.filter = status:pending -WAITING and +ACTIVE ### report for stopping the focused task report.custom_stop.columns = id -- cgit v1.2.3-70-g09d2