"Heeey - all I have to type is 'y'! Hey, Miss doesn't-find-me-sexually-attractive-anymore, I just tripled my productivity!"
- Ask yourself: "y the hell am I doing this?" with every new task
- Semi-functional bash completion
- Not-really-intuitive CLI interface
- Super outdated file-based database
- Automatic Git commits on Feierabend (and push if a remote is set)
- Easy procrastination (you will be insulted though)
- Positive reinforcement if you get stuff done
- Tasks can be marked as important if prepended with
!
(exclamation mark and a space) - Each task is a text file, so additional information can be stored for each task
- If a task contains text, its first line is shown along with the list of tasks
- Made with 😤 in Frankfurt am Nein
-
y
-> show all tasks -
y do (today|tomorrow|later) Fix printer
-> Create new task, defaults to 'today', or move to today if it exists tomorrow or later -
y done Fix printer
-> mark task as done -
y do Fix printer
(if task already exists) -> open task in Vim to add notes (absolutely not compatible with any other editor, nu-uh, sorry) (not sorry) -
y procrastinate Fix printer
-> move task to tomorrow -
y superprocrastinate Fix printer
-> move task to backlog -
y prioritize Fix printer
-> toggle mark task as important -
y later
-> take a look at your backlog -
y feierabend
-> done for the day
- Clone to your home directory
- Run
setup.sh
Currently only Bash is supported.
- "tomorrow" directory is always empty when committing the data dir, so git doesn't track it, it can't really: https://stackoverflow.com/questions/115983/how-can-i-add-an-empty-directory-to-a-git-repository. When cloning a data directory from a remote, "tomorrow" isn't there, causing errors.
- Either hack the empty dir into the repo
- or modify setup.sh to run after cloning, only to create the dir without breaking anything else
Nothing, this piece of software is perfect®
Autocompletion would be neat (and should work, because that's the only reason this thing is file based)
Git integration would be neat (e.g. automatic commits on feierabend)