Planfile is a small command-line program written in Go to manage my daily plaintext todo files. It's inspired by the now infamous John Carmack .plan file, but I've made some tweaks.
Planfiles are plaintext named with the format
YYYY-MM-DD.plan. The first character of the line determines the kind of entry, followed by a space.
_ Something that needs doing * Did this already _ Some other thing that needs doing x Not going to do this after all > A note > Another note t Something to worry about tomorrow
In every case running
planfile will result in there being a planfile for today in the current directory, and there will be an attempt at opening it with a text editor.
Migration rules from a previous day's planfile are as follows:
$ go build