Skip to content

Bilou4/godo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godo

godo is a todo-list app written in Go usable through command line and a highly customizable TUI.

Installation

Using the go command line.

go install github.com/Bilou4/godo@latest

Or simply get the last release and use it.

How to use it?

To start using it, you need to run the init command.

godo init

And then start by creating a new list.

godo addList --list-name groceries

After that, you can create/update/remove tasks and lists. Or simply list everything.

# list tasks and list
godo ls

# create a task in the 'groceries' list
godo add --name tomatoes --list-id 1

For an everyday use, run the Terminal User Interface.

godo tui

For more information, use the godo help command.

Show me the render!

video example of use

Customization

Default colors can be overwritten in the configuration file (~/.config/godo/config.json).

{
    "path_to_the_database": "<path-to-your-database>",
    "tui": {
        "status_bar": {
            "status_foreground": "#F2E4DC",
            "status_background": "#D99311",
            "status_bar_foreground_light": "#F2E4DC",
            "status_bar_foreground_dark": "#F2E4DC",
            "status_bar_background_light": "#254559",
            "status_bar_background_dark": "#254559"
        },
        "task": {
            "normal_title_light": "#F2E4DC",
            "normal_title_dark": "#F2E4DC",
            "normal_desc_light": "#F2E4DC",
            "normal_desc_dark": "#F2E4DC",
            "selected_title_border_foreground_light": "#8C2F1B",
            "selected_title_border_foreground_dark": "#8C2F1B",
            "selected_title_foreground_light": "#D99311",
            "selected_title_foreground_dark": "#D99311",
            "selected_desc_foreground_light": "#D99311",
            "selected_desc_foreground_dark": "#D99311"
        },
        "list": {
            "focused_style_color": "#254559",
            "title_foreground_color": "#F2E4DC",
            "title_background_color": "#8C2F1B"
        }
    }
}

Made with

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published