An open API service indexing awesome lists of open source software.

https://github.com/unpwnabl/todo.sh

A simple TODO list viewer in Bash
https://github.com/unpwnabl/todo.sh

bash todo todolist

Last synced: about 2 months ago
JSON representation

A simple TODO list viewer in Bash

Awesome Lists containing this project

README

          

# TODO.sh

[![Shell](https://img.shields.io/badge/Language-Shell-blue)](https://www.gnu.org/software/bash/)
[![License](https://img.shields.io/github/license/unpwnabl/TODO.sh)](./LICENSE)

A simple TODO list viewer written in Bash.

## Features
- Lightweight and portable
- Reads from a plain text `TODO.txt` file
- Command-line interface for quick usage
- Easy to customize and extend

## Installation
Download the `TODO.sh` file into the desired directory:
```bash
git clone https://github.com/unpwnabl/TODO.sh
cd TODO.sh && mv TODO.sh path/to/directory
```
And make the script executable
```bash
chmod +x TODO.sh
```

## Usage
Prepare a TODO.txt file that is readable in the directory and run:
```bash
./TODO.sh
```

### Code
- ```[]``` Empty check box
- ```[X]``` Filled check box
- ```[!]``` Important check box

## License
This project is licensed under the [GPL-3.0 License](https://www.gnu.org/licenses/gpl-3.0.html)