abhijeetsrivastava / tui-todo

terminal user interfaced todo app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yet another todo manager but using tui

Features

Must haves

  1. Create todo
  2. Add schedule, deadline
  3. Show todo list
  4. Edit todo
  5. Toggle todo shortcut
  6. Query todo list for some basic filters
  7. Show reminders in terminal?
  8. Use markdown files to create todo
  9. An index of options

Additional

  1. Allow multiple files inside folder for storing todos
  2. vim filter to save todo from inline any file

Technologies

  • using bash because I use my terminal most often.

Project tracking

  • create todo
  • show todo list
  • Use markdown files to create todo
  • An index of options
  • add schedule, deadline
  • show todo list with schedule and deadline
  • edit todo from the list
  • toggle todo shortcut (also available from edit menu)
  • query todo list for some basic filters
  • show reminders in terminal?

Note

I have other ways of updating todo checkboxes, not sure if adding more functionality would help. I would add it in future if I use it more.

License

The MIT License (MIT)

Copyright (c) 2022 Abhijeet

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

terminal user interfaced todo app


Languages

Language:Shell 100.0%