This is my fork/rewrite of bug, an obscure cli todo manager I found on the internet
- Now uses
/bin/shinstead ofbash - Input basic info with
read, so you don't have to navigate around a text file - Coloured output
- Sorting by priority
- Interactive selection using
fzf, instead of specifying ID - Deletion only moves to another file, allowing recovery
fzf
git clone https://github.com/regexghost/bug-fork
cd bug-fork
make install
Add BUG_PROJECT=${HOME}/*location* to ~/.profile or ~/.bashrc
e.g. echo 'BUG_PROJECT="${HOME}/Documents/bug-todo"' >> ~/.bashrc
man bug to see full usage guide
bug list - List all active todos
bug view - View details for a specific todo - uses fzf to select
bug add - Add new todo
bug edit - Edit specific todo - uses fzf
bug delete - Delete specific todo - uses fzf
bug restore - Restore deleted todo - uses fzf
bug version - Show version
bug create - Initalise project file
bug project - Print project file
GPL 2

