Re:Omm ("on-my-mind") – A keyboard-driven task manager for t...
by dhth on Saturday July 20, 2024 @07:43AM
(#41015768)
Haha, I didn’t think too deep about the choice of the tasks before putting them in, but you’re on to something here.
I tried to design omm to overcome that futility, at least for myself. Having said that, I find it funny that I might’ve subconsciously remarked on it in the demo.
Re:Omm ("on-my-mind") – A keyboard-driven task manager for t...
by eslav on Saturday July 20, 2024 @11:53AM
(#41017334)
This is great. Thank you for building this.
Is there a way to change the behavior? I like to see tasks get completed thru the day. For me return would toggle “done” state for a task (strike through?) and keep the task visible but done. Then at day end I could “archive all done” tasks to clear out the clutter.
Re:Omm ("on-my-mind") – A keyboard-driven task manager for t...
by opan on Saturday July 20, 2024 @12:03PM
(#41017437)
Until I saw your comment, I was imagining something like htop from the title. I guess the name makes more sense knowing it's that kind of task manager. Like a to-do list.
Re:Omm ("on-my-mind") – A keyboard-driven task manager for t...
by dhth on Sunday July 21, 2024 @11:28AM
(#41025792)
Thanks!
So, you’re proposing adding a third state (“done”) to tasks (as an addition to “active” and “archived”). It should be doable; I’ll see if I can add it as optional behavior via a configuration parameter.
Re:Omm ("on-my-mind") – A keyboard-driven task manager for t...
by legionlegion on Saturday July 27, 2024 @04:03AM
(#41085139)
This reminds me of Taskwarrior but would argue that TaskWarrior is more feature rich and mature since it’s been in development for over 20 years I believe
Easiest way to do it any language is to shell out to gum: https://github.com/charmbracelet/gum
For more fine grained controls, you can look into TUI frameworks like bubbletea, ratatui, Textual etc.
Even though Wile E. Coyote executes his tasks perfectly, his plans almost always fail.
I tried to design omm to overcome that futility, at least for myself. Having said that, I find it funny that I might’ve subconsciously remarked on it in the demo.
I decide to make a TODO list.
Now I have n+1 things TODO.
Is there a way to change the behavior? I like to see tasks get completed thru the day. For me return would toggle “done” state for a task (strike through?) and keep the task visible but done. Then at day end I could “archive all done” tasks to clear out the clutter.
Thoughts?
So, you’re proposing adding a third state (“done”) to tasks (as an addition to “active” and “archived”). It should be doable; I’ll see if I can add it as optional behavior via a configuration parameter.
Having a command to archive all done tasks would make it easy to remove the clutter.
Thanks for considering this.
Maybe someone will find e.g. clikan more useful.