A terminal-based task management application built with Charm's BubbleTea framework. Features hierarchical task organization with vim-style keybindings and persistent storage with global/local task lists.
- Prerequisites: Ensure you have Go installed on your system
- Build the project:
go build -o dotdot cmd/dotdot/main.go
- Install to PATH: Move the binary to a directory in your PATH:
sudo mv dotdot /usr/local/bin/
dotdot open work # Open global task list named "work"
dotdot list # List all global task lists
dotdot delete work # Delete global task list named "work"dotdot --local open mytasks # Open local task list named "mytasks"
dotdot --local list # List all local task lists
dotdot --local delete mytasks # Delete local task list named "mytasks"dotdot --file /path/to/tasks.dot open # Open task list from specific file path