diff --git a/main.go b/main.go index ba1fdcd5e443e354d8ee288648055ccced01a653..13af1ae45d1b0ef70c72dbdc2a684f9e7c46d3a3 100644 --- a/main.go +++ b/main.go @@ -5,8 +5,6 @@ import ( "log/slog" "net/http" "os" - "runtime" - "strings" _ "net/http/pprof" // profiling @@ -14,14 +12,9 @@ import ( "github.com/charmbracelet/crush/internal/cmd" "github.com/charmbracelet/crush/internal/log" - "github.com/charmbracelet/lipgloss/v2" ) func main() { - if runtime.GOOS == "windows" { - showWindowsWarning() - } - defer log.RecoverPanic("main", func() { slog.Error("Application terminated due to unhandled panic") }) @@ -37,15 +30,3 @@ func main() { cmd.Execute() } - -func showWindowsWarning() { - content := strings.Join([]string{ - lipgloss.NewStyle().Bold(true).Render("WARNING:") + " Crush is experimental on Windows!", - "While we work on it, we recommend WSL2 for a better experience.", - lipgloss.NewStyle().Italic(true).Render("Press Enter to continue..."), - }, "\n") - fmt.Print(content) - - var input string - fmt.Scanln(&input) -}