Skip to content
regexghostPublic

About

A fork of the simple bug command line todo list script

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bug

This is my fork/rewrite of bug, an obscure cli todo manager I found on the internet

Link to the original bug

My Changes

  • Now uses /bin/sh instead of bash
  • 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

Screenshots

bug ls

bug view

Dependencies

  • fzf

Install

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

Usage

man bug to see full usage guide

Commands

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

Input Syntax

For priority, "URGENT", "High", "Medium", "Low" and "Anytime" will be highlighted and sorted
These can be added by specifying 1 through 5 (1 being urgent) when creating an issue

For status, "NS" (not started) and "IP" (in progress) will be highlighted

License

GPL 2

About

A fork of the simple bug command line todo list script

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages