{ tasks-cli }

| #cli #dotnet #productivity

tasks-cli

A todo list that lives in the plain-text files you already keep, gathered from across your folders.

What it's for

tasks manages todos that live in ordinary .txt and .md files instead of in an app. It watches a set of folders, gathers every line matching a configurable prefix, and gives you one list across all of them — filterable by tag or project, and viewable as a GTD-style list with tasks gtd.

It suits the way notes actually accumulate: a todo scribbled at the bottom of a meeting note, another in a project README, a third in a scratch file. Those stay where you wrote them and remain readable without the tool, while tasks gives you the single view that folder full of markdown never had.

Install

dotnet tool install --global grdev.tasks-cli

Published on NuGet as grdev.tasks-cli.

A note on maturity

This is pre-release, and it is deliberately cautious about your files: apart from its own config, the only file it writes is the one named by tasks todo add, and it only ever appends a line. There is no command that edits, completes or removes an existing todo.

Source

github.com/greek-developer/tasks-cli.