Earlier quoted context omitted.
> What this shows to me, as someone who has committed some of the unholy crimes above, is that people want their system, however esoteric, to come naturally to them I think this is a vocal minority. Outside of internet comment sections, most everyone I know doesn’t care that much about their todo list software. The most productive people I ever worked with all had really minimal productivity software. For one person…
I strongly agree. I think it's a form of procrastinating. I read about all these complex systems for notes and second brains and whatnot. All procrastinating imho.
I tried every todo app and ended up with a .txt file
821–830 of 831 posts
Re: I tried every todo app and ended up with a .txt file
#822Re: I tried every todo app and ended up with a .txt file
#823Re: I tried every todo app and ended up with a .txt file
#824Earlier quoted context omitted.
I spent several years trying to make a custom todo system and ended up back where I started using CalDAV and a basic todo app and calendar. Turns out I was always procrastinating because I didn't want to force myself to adapt to something simple.
I used to use caldav but then stopped because there was once a bug on the server side where I couldn't delete events. The main thing I also don't like is there's no encryption or privacy really from the provider unless you go with a more a less proprietary solution like from an encrypted email provider. The closest I saw was EteSync but it requires special apps, and can include special bugs :) I also don't need my im…
Re: I tried every todo app and ended up with a .txt file
#825Re: I tried every todo app and ended up with a .txt file
#826For work I use Logseq, but I treat it like a .txt file. 90% of my use is the daily journal pages, adding NOW and LATER todos, notes, whatever. The ability to link nodes to other pages or nodes is just good enough to beat out a .txt. For my personal life I use Things 4. I bought the Mac and iOS versions. Despite the steep price for the Mac version, I think it's worth it. I appreciate how the app is organized. I like t…
You got me, I thought I had missed a Things release!
Re: I tried every todo app and ended up with a .txt file
#827Re: I tried every todo app and ended up with a .txt file
#828I just switched to printing my todo tasks on a receipt printer. I have an arduino connected to a receipt printer and a Python script that can send commands to the arduino to print tasks. Also just finished adding barcode scanning so the task gets printed with a barcode and I use an iOS Shortcut to mark the task as complete. Actually works so well! Having the tasks in physical form helps me stay more focused and scann…
Looking to create something just like this for chores at home. Inspired by https://www.laurieherault.com/articles/a-thermal-receipt-pri... And https://youtu.be/xg45b8UXoZI Hoping it will make chores more visible and fun to complete for the whole family. I picked up a used star tsp100 printer and usb 2d barcode scanner. Still looking for a backend though. Idealy with Homeassistant integration for automating todos that…
You can get everything I've got here: https://github.com/gerardocardenasgomez/printed-tasks
For my setup, I have a couple of different components. I have a very mediocre and super vibe coded HTTP server running on my Arduino which is connected to the receipt printer. It just has /print and /barcode endpoints. I'd like to improve on this by using an ESP32 instead of my Arduino so I can get MicroPython instead of C++. The Arduino is connected via serial to the receipt printer with this: NOYITO TTL to RS232 Module.
I then have a Python script which will send requests to the /print and /barcode endpoint to actually print out the tasks, and it hooks into Supabase to get the task into a DB and Google's AI Studio to also print a little encouraging message. Both should fit in their free tier for this kind of project.
And then I have a small API written in Typescript which hooks up to Supabase and marks a task complete when my iOS shortcut sends it a message.
The whole workflow for me is: Print receipt with the Python script, mark it complete with an iOS Shortcut. I have a whiteboard for the receipts themselves and magnets to stick them on there. Get fairly strong magnets because the ones I got start to lose their hold at the end of the day once I've got a number of tickets stacked up.
Honestly the barcode part is the key IMO. It makes completing a task so fun and rewarding. If you / your family has iPhones you can create an iOS Shortcut that will scan the task when you complete it. I was also going to go with a usb barcode scanner because that sounds really satisfying too! For this you might need a dedicated machine hooked up to the usb barcode scanner because they typically act as a keyboard and just type in whatever they scan, so you'll need a script running constantly that's just waiting for input.
I'm not too familiar with Homeassistant and it looks like donetick would work better for you as well than most of the stuff I've got but I'd be happy to help with anything if you'd like. My contact info is in the GitHub where I have the printed-tasks code.
Lastly, I've been using this manual for the ESC/POS stuff: https://pos-x.com/download/escpos-programming-manual/ Just in case you end up wanting to manually print yours. There are some libraries already that do this, but I can't use most of them because of the Arduino situation.
OH! Get BPA-Free receipt printer paper.
Re: I tried every todo app and ended up with a .txt file
#829Is this a joke? AI helps but isn’t needed: With Cursor/Claude Code or Neovim + Supermaven, I can write my entire day’s schedule in 5 minutes. The AI completes my sentences, predicts meeting times, memorizes how I write tasks.
Re: I tried every todo app and ended up with a .txt file
#830Earlier quoted context omitted.
Org-mode is the most appropriate answer. It is as simple or as sophisticated as we want it to be. Obviously one needs to be an Emacs user first
> Obviously one needs to be an Emacs user first This makes it so infuriating that the top comment on Todo systems is almost invariably "just org-mode lol". Same as remote editing "just TRAMP lol". I am not going to completely change my editor and rebuild two decades of optimization just to use two Emacs tools. On-topic: TickTick or Todoist with a slimmed-down "Getting Things Done" system works really well. Almost no…
Fair point on the surface, it's missing the key aspect of what Emacs actually is. Emacs is not just an editor - to a degree it's philosophy is that your computing environment should be malleable. Those two decades of optimization don't get thrown away; they get encoded directly into the system. Instead of learning to work around the limitations of separate tools, you're investing in a platform that can absorb and amplify all that accumulated knowledge. The question isn't whether you want to abandon your workflows, but whether you want to be limited by them forever.
The key insight is reframing it from "starting over" to "finally having a place where all that expertise can compound indefinitely."
I mean, I get it - not everyone wants their editor to be infinitely customizable; sometimes you just want something that works out of the box. Yet I do honestly think every programmer should give Emacs a serious try at some point in their career - not because they'll necessarily stick with it, but for the same reason why everyone should learn at least one OOP language and get introduced to an FP language. It expands your thinking about what's possible.
Even if you go back to your previous tools, you'll understand computing differently, having seen what a truly malleable environment looks like, the idea of a truly personal computing environment - one that grows with you rather than constraining you. Dismissing Emacs as "just another editor" misses what makes it fundamentally different.
I completely understand your impulse (been there myself), but I'd encourage you to keep an open mind about what Emacs actually offers. When you get a chance maybe explore the philosophy behind it. You might discover something unexpectedly rewarding.