From a0ffa8f39220aaa7074820b2bc0ea13fd81903d2 Mon Sep 17 00:00:00 2001 From: Jayson Wang Date: Fri, 3 May 2024 21:31:35 +0800 Subject: [PATCH] save config when closing k9s with ctrl-c (#2666) --- internal/ui/app.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/ui/app.go b/internal/ui/app.go index e0c261ee..bb9eaa50 100644 --- a/internal/ui/app.go +++ b/internal/ui/app.go @@ -151,6 +151,10 @@ func (a *App) bindKeys() { // BailOut exits the application. func (a *App) BailOut() { + if err := a.Config.Save(true); err != nil { + log.Error().Err(err).Msg("config save failed!") + } + a.Stop() os.Exit(0) }