Todo CLI ============ ![prompt](https://raw.githubusercontent.com/HxX2/todocli/v1.0.0/.github/assets/todo.gif) **Table of Contents** - [About](#about) * [Installing](#installing) * [Uninstalling](#uninstalling) * [Build From Source](#build-from-source) * [Usage](#usage) ## About Todo CLI is a simple to do list to manage your tasks. Written in GO and styled with [Nerd Fonts](https://www.nerdfonts.com/) ### Installing ```console GOBIN= go install ./cmd/todo ``` ### Uninstalling ```console rm -rf /todo ``` ### Build From Source Install Go and build with this command: ```console go build ./cmd/todo ``` ### Usage To init a todo list in the current git directory ```console todo -i ``` To add a task to the list ```console todo -a ``` Toggle a task as done or undone ```console todo -t ``` Remove a Task from the list ```console todo -r ``` Opens editor to edite the raw file of the list (it uses the $EDITOR env var) ```console todo -e ``` List done tasks ```console todo -ld ``` List undone tasks ```console todo -lu ``` Hide Progress bar (can be used with other options) ```console todo -hp ```