ToDo App

A lightweight, terminal-based ToDo list manager written in C for Linux. Organize tasks by folder or globally, designed for everyday productivity.

Project Gallery

Simple program usage

Simple program usage

Project Overview

ToDo

Simple to-do list app with tasks per directory and global

App screenshotApp screenshot

Building and installation

$ make
# make install

Usage

Listing

All tasks (global and current directory):
todo or todo -l

Tasks from current directory:
todo -lc

Creating

Global task:
todo -c Task description

Task in current directory:
todo -cc Task description

Removing

Global task:
todo -r {Task number (or multiple numbers) from list}

Task in current directory:
todo -rc {Task number (or multiple numbers) from list}

Help

todo -h or todo --help

Related Projects

SmartGuard™ Basal Pattern Generator

SmartGuard™ Basal Pattern Generator

Medical web tool that analyzes SmartGuard™ micro-bolus history from MiniMed™ Connect API to generate optimized basal profiles for manual mode operation

Supermicro PSU Monitor: Reading Telemetry on Consumer Hardware

Supermicro PSU Monitor: Reading Telemetry on Consumer Hardware

Complete monitoring solution for enterprise Supermicro PSUs on consumer motherboards. Read real-time telemetry (Power, RPM, Temperature, Voltage) via Arduino with Prometheus/Grafana dashboards.

Asteroids game

Asteroids game

Try to stay alive as long as possible while asteroids and UFOs fly by trying to destroy you!