diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-23 14:03:04 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-23 14:03:04 +0200 |
| commit | 2e91d69ffb5989a167821979d4ed8d71a0f6ecbe (patch) | |
| tree | 52bfee726eb3075d384f0256682bf4321cb65585 /cmd/lectio-ui/main.go | |
| parent | 07bf5808039283ef7375b4af7703419f26b08b82 (diff) | |
| download | lectio-2e91d69ffb5989a167821979d4ed8d71a0f6ecbe.tar.gz lectio-2e91d69ffb5989a167821979d4ed8d71a0f6ecbe.zip | |
tui: colored reader + version switch
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) + } +} |
