My plaintext todo list

October 28, 2020

This is take two on my plaintext todo list. I actually wrote about my old setup almost two years ago now.

I have since then made some changes to it, I have skipped both the Bash-script and the Supercat tool and I have also replaced Syncthing with Nextcloud for the syncronisation of this task.

My current setup consist of a plaintext file called todo.txt, which is located in the folder $HOME/nextcloud/notes/. The content of the file uses Markdown formatting (as always) and it looks like this:

# todo

## Monday

* [x] Plan dinners for the week
* [x] Grocery shopping

## Thuesday

* [ ] Laundry

<Note: I did not include the rest of the weekdays here for the sake of this demo>

## Unspecified

* [ ] Something that can be done any day

When I have completed a task, I cross it off with a checkmark. I intentionally leave the list intact the whole week, so I can see what I have done over the week and then feel good about what I have done. It does actually help with the motivation!

On my phone I can then access and edit the file using Nextcoud Notes. I can also preview the file ‘properly’ using the built-in preview mode and I can even interact with the checkboxes by tapping on them.

Nextcloud Notes with my todo list.

I find this way of managing a todo-list a lot simpler than my previous setup. I can’t really see why I need to make things any more complicated than this.

Post updates


To make the managements of my list a lot easier, I have decided to install a Neovim plugin for this called Bullets.vim. It’s a fairly simple plugin for automated bullet lists. And as nice bonus I can now jump to any task and then press <Leader key>+x to mark it as completed or uncompleted.


No Comments

Use the e-mail form, if you wish to leave feedback for this post. Markdown is supported for comments. [Terms of service]