commit | f82c0a5cae90fc478917baa36f3a19f41f5d98e0 | [log] [tgz] |
---|---|---|
author | Rod Cloutier <rodcloutier@gmail.com> | Sun Jun 05 21:59:22 2016 -0400 |
committer | Rod Cloutier <rodcloutier@gmail.com> | Sun Jun 05 21:59:22 2016 -0400 |
tree | 54034d094406d7752a5423dad98725f2f709b153 | |
parent | 981ab348d865cf048eb7d17e78ac7192632d8415 [diff] |
Acknowledge and prefer HOME environment variable on Windows
diff --git a/homedir.go b/homedir.go index 086514b..8996b02 100644 --- a/homedir.go +++ b/homedir.go
@@ -118,6 +118,11 @@ } func dirWindows() (string, error) { + // First prefer the HOME environmental variable + if home := os.Getenv("HOME"); home != "" { + return home, nil + } + drive := os.Getenv("HOMEDRIVE") path := os.Getenv("HOMEPATH") home := drive + path