From 956598c427621dbd52fe81b33d262cf0ff3a9271 Mon Sep 17 00:00:00 2001 From: a1lu Date: Sat, 30 Mar 2024 23:21:42 +0100 Subject: [PATCH] Check $HOME as last --- src/utils/utils.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/utils/utils.go b/src/utils/utils.go index 602b71d..7df077c 100644 --- a/src/utils/utils.go +++ b/src/utils/utils.go @@ -32,16 +32,15 @@ const NbBytesWords = 4 // Get or create home directory func GetConfigDir() (homedir string, err error) { - homedir, err = os.UserHomeDir() - if err != nil { - return - } - if envHomedir, isSet := os.LookupEnv("CROC_CONFIG_DIR"); isSet { homedir = envHomedir } else if xdgConfigHome, isSet := os.LookupEnv("XDG_CONFIG_HOME"); isSet { homedir = path.Join(xdgConfigHome, "croc") } else { + homedir, err = os.UserHomeDir() + if err != nil { + return + } homedir = path.Join(homedir, ".config", "croc") }