Releases: n4n0GH/task
Look Ma, no hands!
A crapton of new features have been implemented since the last update. Since we're also looking at changes that break compatibility with previous versions, you may want to backup your task files manually (usually located in ~/.local/share/hello-task/) and start from scratch.
What's new?
- Massive overhaul in UI
- Added support to recognize project (
+
) and context (@
) keywords - Create new files from within the tool
- Switch to other existing files from within the tool
- Remove other existing files from within the tool
- Mark multiple tasks as done
- Purge multiple tasks at once
- Purge all done tasks at once
- Support for arrow keys to place the cursor anywhere in the input field and replay the last inputs
- Bug fixes for various things, check the commit messages for more info
Notifications!
Feature Complete
This version allows you to use multiple files to store your tasks in (good to seperate work and personal tasks for example).
To use alternative files, invoke the script with python3 task.py -f yourfile
. The file will be stored in your ~/.local/share/hello-task
directory.
It also automatically decrements the id counter if tasks are removed from the list and some visual tidbits were added for extra flair.
The foresight feature allows you to remove visual clutter by reducing the amount of due groups you're shown at a time:
- Level 1 displays tasks due Today and Tomorrow
- Level 2 displays tasks of Level 1 plus Unscheduled
- Level 3 displays tasks of Level 2 plus Overdue
- Level 4 displays tasks of Level 3 plus all tasks starting the day after Tomorrow
To change the foresight, simply use the shortcode :f 1-4
where any number between 1 and 4 will set up the proper foresight level.