From 2e74f80bdb12ac5cb9c9e30e9878bb594c03e5df Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 25 Jun 2025 23:10:38 +0300 Subject: feat: Implement live timer view --- cmd/timr/main.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'cmd') diff --git a/cmd/timr/main.go b/cmd/timr/main.go index fc3407a..534275b 100644 --- a/cmd/timr/main.go +++ b/cmd/timr/main.go @@ -4,6 +4,8 @@ import ( "fmt" "os" + "github.com/charmbracelet/bubbletea" + "timr/internal/live" "timr/internal/timer" ) @@ -25,6 +27,13 @@ func main() { output, err = timer.GetStatus() case "reset": output, err = timer.ResetTimer() + case "live": + p := tea.NewProgram(live.NewModel()) + if err := p.Start(); err != nil { + fmt.Println("Error running program:", err) + os.Exit(1) + } + return default: printUsage() os.Exit(1) @@ -38,5 +47,5 @@ func main() { } func printUsage() { - fmt.Println("Usage: timr ") + fmt.Println("Usage: timr ") } -- cgit v1.2.3