From 59a4b4759e7f9ca79555047ef26f97659d860938 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Wed, 26 Nov 2025 16:46:32 -0300 Subject: [PATCH] refactor: use contains any --- internal/cmd/root.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/internal/cmd/root.go b/internal/cmd/root.go index e1aed5fe2cfe16cb1c8274752157339306276c7d..17c23aeabfd6aaca438d30a0d59cf014c3134f4b 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -19,6 +19,7 @@ import ( "github.com/charmbracelet/crush/internal/config" "github.com/charmbracelet/crush/internal/db" "github.com/charmbracelet/crush/internal/event" + "github.com/charmbracelet/crush/internal/stringext" termutil "github.com/charmbracelet/crush/internal/term" "github.com/charmbracelet/crush/internal/tui" "github.com/charmbracelet/crush/internal/version" @@ -275,9 +276,5 @@ func shouldQueryTerminalVersion(env uv.Environ) bool { return (!okTermProg && !okSSHTTY) || (!strings.Contains(termProg, "Apple") && !okSSHTTY) || // Terminals that do support XTVERSION. - strings.Contains(termType, "ghostty") || - strings.Contains(termType, "wezterm") || - strings.Contains(termType, "alacritty") || - strings.Contains(termType, "kitty") || - strings.Contains(termType, "rio") + stringext.ContainsAny(termType, "alacritty", "ghostty", "kitty", "rio", "wezterm") }