You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an adaptation of the concept implemented in todotxt-tmsa. Essentially it is based on having one todo file per day to keep you focused. With additional commands to bump entries between the different date based todo files.
enable tmsa_mode in config, provide a directory where the date-based todo files are located (<config_dir>/todo_2021-06-28.txt)
normal todpydo commands will only work on the automatically selected todo.txt file for the current day
topydo tmsa extension allows for ls all todos across existing todo files as well as bumping and moving entries between different date-based todo files.
Secnario 1
you can move a todo (after adding it to todays todo list) to a future day for follow up. Until this day is reached you will not be bothered by this entry in any way (unless you ask for it via the tmsa command).
Scenario 2
you were not able to finish a todo on the day you scheduled it. On the following day it will not show up automatically. You would (via the tmsa command) check your open backlog items and decide which ones you want to bump to today. If you already know that today is not a good day the you can keep it in the backlog or bump it to a specific day in the future for follow-up (see Scenario 1). In both cases the bump will be recorded by completing the entry in the "old" todo file and adding a new one in targe date-based file.
Additional Information
"persitent autoincrement IDs" have been implemented in the prototype to allow for tracking of bumped entries independently of the task text.
An initial implementation (with missing test :-( ) is available in my repo. Before continuing this I wanted to start the discussion here about relevance and also conceptual details of the implementation, if the feture is considered helpful).
The text was updated successfully, but these errors were encountered:
Feature description
This is an adaptation of the concept implemented in todotxt-tmsa. Essentially it is based on having one todo file per day to keep you focused. With additional commands to
bump
entries between the different date based todo files.There is also a freely available presentation on this topic.
Brief workflow explanation:
tmsa_mode
in config, provide a directory where the date-based todo files are located (<config_dir>/todo_2021-06-28.txt
)todpydo
commands will only work on the automatically selected todo.txt file for the current daytopydo tmsa
extension allows forls
all todos across existing todo files as well asbumping
andmoving
entries between different date-based todo files.Secnario 1
you can move a todo (after adding it to todays todo list) to a future day for follow up. Until this day is reached you will not be bothered by this entry in any way (unless you ask for it via the
tmsa
command).Scenario 2
you were not able to finish a todo on the day you scheduled it. On the following day it will not show up automatically. You would (via the
tmsa
command) check your open backlog items and decide which ones you want tobump
to today. If you already know that today is not a good day the you can keep it in the backlog or bump it to a specific day in the future for follow-up (see Scenario 1). In both cases thebump
will be recorded by completing the entry in the "old" todo file and adding a new one in targe date-based file.Additional Information
"persitent autoincrement IDs" have been implemented in the prototype to allow for tracking of bumped entries independently of the task text.
An initial implementation (with missing test :-( ) is available in my repo. Before continuing this I wanted to start the discussion here about relevance and also conceptual details of the implementation, if the feture is considered helpful).
The text was updated successfully, but these errors were encountered: