all repos — todoxt @ 330515cdf463e68b2b4e20f8e564e6578b4a2f1e

TUI for todo.txt

🚚 Rename project to todoxt
Tim Izzo tim@5ika.ch
Tue, 16 Sep 2025 18:52:56 +0200
commit

330515cdf463e68b2b4e20f8e564e6578b4a2f1e

parent

49cddf73ecfcad25087068f81c435c61b55f00fb

3 files changed, 13 insertions(+), 14 deletions(-)

jump to
M README.mdREADME.md

@@ -1,9 +1,8 @@

-# todo.txt in Go +# todoxt -`todo.txt-go` is a CLI tool written in Go for [todo.txt](https://todotxt.org/). -It provides an interactive TUI developped with [Bubble Tea](https://github.com/charmbracelet/bubbletea/). +`todo.txt-go` is a TUI written in Go and [Bubble Tea](https://github.com/charmbracelet/bubbletea/) to manage [todo.txt](https://todotxt.org/) file. -![todo-txt demo](https://vhs.charm.sh/vhs-3ivd1Kjd1okl3oVnh6Gflz.gif) +![todoxt demo](https://vhs.charm.sh/vhs-3ivd1Kjd1okl3oVnh6Gflz.gif) ## Install

@@ -13,12 +12,12 @@

You can then install the latest release globally by running: ```bash -git clone https://5ika.ch/todo.txt-go.git -cd todo-txt +git clone https://5ika.ch/todoxt.git +cd todoxt go install ``` -`todo-txt` is now available in your CLI. +`todoxt` is now available in your CLI. ## Config

@@ -30,13 +29,13 @@ - By setting `TODO_DIR` environment variable

```bash export TODO_DIR=~/tasks -todo-txt +todoxt ``` - By using `-dir` flag ```bash -todo-txt -dir ~/tasks +todoxt -dir ~/tasks ``` ## Keymaps

@@ -54,7 +53,7 @@ - `?`: Show full help

## Features -`todo-txt` is a TUI to manage todo list with [todo-txt format rules](https://github.com/todotxt/todo.txt) +`todoxt` is a TUI to manage todo list with [todo.txt format rules](https://github.com/todotxt/todo.txt) stored in a plain text file. ### Due date

@@ -68,7 +67,7 @@ ```

### Reccurring task -`todo-txt` handles reccuring task with flag `freq`. +`todoxt` handles reccuring task with flag `freq`. Example: ```
M demo.tapedemo.tape

@@ -1,6 +1,6 @@

Output demo.gif -Require todo-txt +Require todoxt Set Shell "bash" Set FontSize 14

@@ -12,7 +12,7 @@

Env TODO_DIR ./examples/ Sleep 500ms -Type "todo-txt" Sleep 1s Enter +Type "todoxt" Sleep 1s Enter Sleep 1s Down Sleep 500ms Down Sleep 500ms
M go.modgo.mod

@@ -1,4 +1,4 @@

-module 5ika.ch/todo-txt +module 5ika.ch/todoxt go 1.24.1