Skip to content

Commit 7513bfb

Browse files
Nick Flueckigerjesseduffield
Nick Flueckiger
authored andcommitted
Implement suggestions
1 parent 1f27002 commit 7513bfb

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ func main() {
100100
}
101101

102102
if configDirFlag {
103-
fmt.Printf("%s\n", config.ConfigDir("jesseduffield"))
103+
fmt.Printf("%s\n", config.ConfigDir())
104104
os.Exit(0)
105105
}
106106

pkg/config/app_config.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,28 +81,26 @@ func NewAppConfig(name, version, commit, date string, buildSource string, debugg
8181
return appConfig, nil
8282
}
8383

84-
func SelectDefaultConfiguration() string {
85-
legacyConfigDirectory := ConfigDir("jesseduffield")
84+
func ConfigDir() string {
85+
legacyConfigDirectory := configDirForVendor("jesseduffield")
8686
if _, err := os.Stat(legacyConfigDirectory); !os.IsNotExist(err) {
8787
return legacyConfigDirectory
8888
}
89-
configDirectory := ConfigDir("")
89+
configDirectory := configDirForVendor("")
9090
return configDirectory
9191
}
9292

93-
func ConfigDir(vendor string) string {
93+
func configDirForVendor(vendor string) string {
9494
envConfigDir := os.Getenv("CONFIG_DIR")
9595
if envConfigDir != "" {
9696
return envConfigDir
9797
}
98-
// chucking my name there is not for vanity purposes, the xdg spec (and that
99-
// function) requires a vendor name. May as well line up with github
10098
configDirs := xdg.New(vendor, "lazygit")
10199
return configDirs.ConfigHome()
102100
}
103101

104102
func findOrCreateConfigDir() (string, error) {
105-
folder := SelectDefaultConfiguration()
103+
folder := ConfigDir()
106104
err := os.MkdirAll(folder, 0755)
107105
if err != nil {
108106
return "", err

0 commit comments

Comments
 (0)