Dmenu/Rofi script to manage todo.txt lists
- Go 100%
| .github/workflows | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| README.md | ||
| todotxtmenu.go | ||
Todotxtmenu
NOTE: Code moved to https://git.firecat53.me/firecat53/todotxtmenu. Issues and PRs still accepted here for now. Github repo maintained as a read-only mirror.
A dmenu/rofi script to view and manage todo.txt lists.
Installation
go get github.com/firecat53/todotxtmenu.goOR download binary
Usage
-
Command line options:
-archive=<true/false> Archive completed items to `done.txt` on exit (default true) -cmd string Dmenu command to use (dmenu, rofi, wofi, etc) (default "dmenu") -no-created-date Don't automatically add a date when creating a new item -opts string Additional Rofi/Dmenu options (default "") -todo string Path to todo file (default "todo.txt") -threshold Hide items before their threshold date (default false) -
Configure Dmenu or Rofi using appropriate command line options or .Xresources and pass using the
-optsflag to todotxtmenu. NOTE The-iflag is passed to both Dmenu and Rofi by default. The-dmenuflag is passed to Rofi. Examples:todotxtmenu -cmd rofi -todo /home/user/todo/todo.txt -opts "-theme todotxtmenu" todotxtmenu -todo /home/user/todo/todo.txt -opts "-fn SourceCodePro-Regular:12 -b -l 10 -nf blue -nb black"