From f1ab5eb07b7c8d2519a7830520b9d33b31da71d0 Mon Sep 17 00:00:00 2001 From: bunny winter Date: Tue, 11 Feb 2025 18:46:59 -0600 Subject: [PATCH] fix(launcher): clear screen on exit --- launcher/main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/launcher/main.go b/launcher/main.go index ca29f34..6492bb6 100644 --- a/launcher/main.go +++ b/launcher/main.go @@ -268,6 +268,11 @@ func Run(cmd *cobra.Command, args []string) error { os.Exit(1) } + // TODO this feels hacky and should probably be replaced + execCmd := exec.Command("clear") + execCmd.Stdout = os.Stdout + execCmd.Run() + if finalModel, ok := finalModel.(model); ok && finalModel.shouldExec != "" { execCmd := exec.Command(finalModel.shouldExec) execCmd.Stdin = os.Stdin