diff options
Diffstat (limited to 'cmd/lectio-ui/main.go')
| -rw-r--r-- | cmd/lectio-ui/main.go | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/cmd/lectio-ui/main.go b/cmd/lectio-ui/main.go index eced3b5..13e3551 100644 --- a/cmd/lectio-ui/main.go +++ b/cmd/lectio-ui/main.go @@ -1,5 +1,23 @@ package main -import "fmt" +import ( + "fmt" + "os" -func main() { fmt.Println("lectio-ui: not yet implemented") } + tea "github.com/charmbracelet/bubbletea" + + "github.com/lukaszkasprzak/lectio/internal/config" + "github.com/lukaszkasprzak/lectio/internal/tui" +) + +func main() { + cfg, err := config.Load() + if err != nil { + fmt.Fprintln(os.Stderr, err) + os.Exit(1) + } + if _, err := tea.NewProgram(tui.New(cfg), tea.WithAltScreen()).Run(); err != nil { + fmt.Fprintln(os.Stderr, err) + os.Exit(1) + } +} |
