To get an overview of my todo's I used to list them in google tasks. Back in time I was convinced it would nicely integrate with all tools software and distributions I would use. After some month's I figured out it wouldn't.
So I searched on the web for software which would take that task over from google. I used to play with several tools, from trac, to chiliproject to redmine. All those tools worked very nice but were some overkill to only manages todo lists.
In the meantime I installed gitlabhq, tried to abuse the issues there to manage my todo's. But that went into chaos when managing repo's for household tasks etc. When creating that repo I figured out it wasn't logical neither.
So I tumbled into a rails application. Tracks, and hell I like it a lot. It's easy, it can be viewed with android devices, it mails every week an overview of upcoming tasks for that week and I stripped it out in my conky setup.
Today I have 2 instances running one on my personal server and one for my tasks at the customer. Depending on location conky shows me the right tasks.
Nevertheless I still suffer 2 major issues, the first one is related to the android app. Seems like it shows also closed tasks as being open.
The 2nd one is the frustration of integration github issues. Until today I didn't find a tool which is able to synchronizes all your github issues into whatever application. The only tool I found was ghi which is just a command line overview of your github tasks.
So please if you found a solution for that don't hesitate to contact me about it! You could make my day!