{"repo":"danimelchor/todui","free":true,"listed":false,"github":"https://github.com/danimelchor/todui","clone":"git clone https://github.com/danimelchor/todui.git","description":"A TUI for your todos built in Rust with full CLI support.","language":"Rust","stars":77,"topics":["cli","terminal","todo","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"todui TUI https://user-images.githubusercontent.com/24496843/225743483-2cbbcdda-9957-4c01-b9c1-aed1fc0ecb19.mp4 Features This app allows for almost anythig you would need when dealing with todos: - Create, edit, and delete tasks - Add links to tasks - Add due dates to tasks - Add repeating tasks - Add notes to tasks - Add tasks to groups (e.g. work, personal, etc.) How to use? You can run the TUI by executing todui anywhere in your terminal. To use the CLI, you can start by running todui --help : For example: Installation Use rusts package manger to install todui. Dependencies This tool doesn't have any mandatory dependencies. However, it looks much better if you install Nerd Fonts for better icons. If you don't want to do so, you can always use your own icons or change them for plain text, like [ ] for an incomplete task and [x] for a complete task. Documentation Config The config file can be found in: - Unix: /.config/todui/settings.json - Windows: C:\\Users\\ \\AppData\\Roaming\\todui\\settings.json There are some pre-built commands you can run to change the configuration. For example, you can change the keybindings to vi mode by running: You can also enable special icons by running: For all the configuration options, run: Optionally, you can change the default configuration by editing the files directly. The default config is the following: For more options, head to the documentation Key Bindings All key bindings can be modified in the config file. The defaults have been chosen","default_branch":null,"files":null,"tree":[],"storefront":"/r/danimelchor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/danimelchor/todui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}