Fighting Procrastination with Orgmode

submited by
Style Pass
2021-05-26 04:30:04

We all know those task, that we always push ahead into the future. Those tasks that we know we should do sooner or later, but we decide for later. We all have them, wether it is a task like „file taxes“ or „unclutter wardrobe“ or whatever. Yesterday I made a small step forward in handling those tasks.

Those who know me know that I’m using Orgmode to implement my own GTD system. Yes, I made a long YouTube playlist about that and even a course on Udemy. While using Orgmode for many years now I was still thinking about a method on how I can cope with those „rotten“ tasks that are there in my „backlog“ but will always be procrastinated. So the last days I started to write some Emacs-Lisp code for my Org configuration and since I’m not an experienced Emacs-Lisp programmer I even needed some help from StackExchange on a problem that I hit. But now the code is ready.

The idea behind that code is, that my system records timestamps for every „reschedule“ of a task. So whenever I push a task into the future, my „:LOBOOK:“ drawer will get a line that says „Rescheduled from…“. So yes, I could see how bad the situation is by just looking at the tasks logbook drawer. But I was aiming for a more automated way that I can use in my weekly review. So I made this code snippet.

Leave a Comment