From d813995af4ad44c47f5c3f1f4d38183776fb975f Mon Sep 17 00:00:00 2001 From: ewy Date: Fri, 17 Apr 2026 00:57:22 +0200 Subject: enable altscreen by default and add flag to disable --- menu/menu.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'menu') diff --git a/menu/menu.go b/menu/menu.go index 97b4078..fdb1c6b 100644 --- a/menu/menu.go +++ b/menu/menu.go @@ -3,6 +3,7 @@ package menu import ( "errors" tea "github.com/charmbracelet/bubbletea" + "pik/flags" "pik/model" "pik/spool" ) @@ -15,7 +16,11 @@ func Show(st *model.State, hydrators []model.Modder) (*model.HydratedSource, mod return nil, nil, NoSourcesIndexedError } md := NewModel(st, hydrators) - program := tea.NewProgram(md) + var opts []tea.ProgramOption + if !*flags.Inline { + opts = append(opts, tea.WithAltScreen()) + } + program := tea.NewProgram(md, opts...) resultModel, err := program.Run() if err != nil { return nil, nil, err -- cgit v1.3