https://github.com/HxX2/todocli
Todo CLI to manage your to do list in a neat way
https://github.com/HxX2/todocli
Last synced: 3 months ago
JSON representation
Todo CLI to manage your to do list in a neat way
- Host: GitHub
- URL: https://github.com/HxX2/todocli
- Owner: HxX2
- Created: 2024-06-25T19:54:40.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T20:15:43.000Z (7 months ago)
- Last Synced: 2024-09-27T01:54:07.841Z (7 months ago)
- Language: Go
- Homepage:
- Size: 7.94 MB
- Stars: 113
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/HxX2/todocli - Todo list manager (CLI/TUI Apps / Other)
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/HxX2/todocli - Todo list manager (Jump To / CLI/TUI Apps)
README
Todo CLI
============
**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 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
```