As a big fan of Alfred, I am interested in transitioning all of my work from using the mouse to using the keyboard shortcuts. One of the most frequently used but hard to transition to keyboard shortcuts was managing my todos. Previously, I would write todos in private Slack threads, but it required a lot of mouse movements. Although there were many alternatives like Todoist available, they did not seem to offer the features that I desired. As a developer, I decided to create my own solution by developing a todo-cli using Rust, a programming language that I have recently become a fan of.
I needed features to add, remove, mark as done and list todos(and timers for my pomodoro). And it had to be fast and ease of use. I decided to use Rust because it supports easy development of cli application and mostly, I loved the way the language works(error handling etc). This project is currently in development(adding features that I find useful or feel it’s needed). If you need cli tool to manage your todo list, why not try using todo-cli?