diff --git a/src/backend/configParser.go b/src/backend/configParser.go index 9492ccd..a4ae6a0 100644 --- a/src/backend/configParser.go +++ b/src/backend/configParser.go @@ -66,11 +66,6 @@ func WriteConfig(configFileMap map[string]string, append bool) { // create LIBMUTTON section libmuttonSection, _ = cfg.NewSection("LIBMUTTON") - - // set default textEditor value - if configFileMap["textEditor"] == "" { - configFileMap["textEditor"] = textEditorFallback() - } } // write provided configFileMap key-value pairs to the LIBMUTTON section diff --git a/src/backend/initUNIX.go b/src/backend/initUNIX.go deleted file mode 100644 index 7540b0c..0000000 --- a/src/backend/initUNIX.go +++ /dev/null @@ -1,19 +0,0 @@ -//go:build !windows - -package backend - -import ( - "os" -) - -const FallbackEditor = "vi" // vi is pre-installed on most UNIX systems - -// textEditorFallback returns the value of the $EDITOR environment variable, or FallbackEditor if it is not set -func textEditorFallback() string { - // ensure textEditor is set - textEditor := os.Getenv("EDITOR") - if textEditor == "" { - textEditor = FallbackEditor - } - return textEditor -} diff --git a/src/backend/initWIN.go b/src/backend/initWIN.go deleted file mode 100644 index 070f6a1..0000000 --- a/src/backend/initWIN.go +++ /dev/null @@ -1,10 +0,0 @@ -//go:build windows - -package backend - -const FallbackEditor = "nvim" // since there is no pre-installed CLI editor on Windows, default to the most popular one - -// textEditorFallback returns FallbackEditor -func textEditorFallback() string { - return FallbackEditor -}