diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/clef/main.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cmd/clef/main.go b/cmd/clef/main.go index 802e118e7..088701eee 100644 --- a/cmd/clef/main.go +++ b/cmd/clef/main.go @@ -533,7 +533,12 @@ func DefaultConfigDir() string { if runtime.GOOS == "darwin" { return filepath.Join(home, "Library", "Signer") } else if runtime.GOOS == "windows" { - return filepath.Join(home, "AppData", "Roaming", "Signer") + appdata := os.Getenv("APPDATA") + if appdata != "" { + return filepath.Join(appdata, "Signer") + } else { + return filepath.Join(home, "AppData", "Roaming", "Signer") + } } else { return filepath.Join(home, ".clef") } |