summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDawid Dziurla <dawidd0811@gmail.com>2019-09-15 11:19:39 +0200
committerJesse Duffield <jessedduffield@gmail.com>2019-09-24 19:01:40 +1000
commit379dcf0972d55cb16f3d58cd475988ca2a9c5915 (patch)
treedb1e6861b10fa35885f2ed8d31c872f1bf1ee9e1
parent0d25d113c9a64be71e1a1a6756a22efc6a35d01d (diff)
UserConfigPath -> UserConfigDir
-rw-r--r--pkg/config/app_config.go46
-rw-r--r--pkg/updates/updates.go2
2 files changed, 24 insertions, 24 deletions
diff --git a/pkg/config/app_config.go b/pkg/config/app_config.go
index a91ed89ee..50cb68056 100644
--- a/pkg/config/app_config.go
+++ b/pkg/config/app_config.go
@@ -13,16 +13,16 @@ import (
// AppConfig contains the base configuration fields required for lazygit.
type AppConfig struct {
- Debug bool `long:"debug" env:"DEBUG" default:"false"`
- Version string `long:"version" env:"VERSION" default:"unversioned"`
- Commit string `long:"commit" env:"COMMIT"`
- BuildDate string `long:"build-date" env:"BUILD_DATE"`
- Name string `long:"name" env:"NAME" default:"lazygit"`
- BuildSource string `long:"build-source" env:"BUILD_SOURCE" default:""`
- UserConfig *viper.Viper
- UserConfigPath string
- AppState *AppState
- IsNewRepo bool
+ Debug bool `long:"debug" env:"DEBUG" default:"false"`
+ Version string `long:"version" env:"VERSION" default:"unversioned"`
+ Commit string `long:"commit" env:"COMMIT"`
+ BuildDate string `long:"build-date" env:"BUILD_DATE"`
+ Name string `long:"name" env:"NAME" default:"lazygit"`
+ BuildSource string `long:"build-source" env:"BUILD_SOURCE" default:""`
+ UserConfig *viper.Viper
+ UserConfigDir string
+ AppState *AppState
+ IsNewRepo bool
}
// AppConfigurer interface allows individual app config structs to inherit Fields
@@ -35,7 +35,7 @@ type AppConfigurer interface {
GetName() string
GetBuildSource() string
GetUserConfig() *viper.Viper
- GetUserConfigPath() string
+ GetUserConfigDir() string
GetAppState() *AppState
WriteToUserConfig(string, string) error
SaveAppState() error
@@ -56,16 +56,16 @@ func NewAppConfig(name, version, commit, date string, buildSource string, debugg
}
appConfig := &AppConfig{
- Name: "lazygit",
- Version: version,
- Commit: commit,
- BuildDate: date,
- Debug: debuggingFlag,
- BuildSource: buildSource,
- UserConfig: userConfig,
- UserConfigPath: userConfigPath,
- AppState: &AppState{},
- IsNewRepo: false,
+ Name: "lazygit",
+ Version: version,
+ Commit: commit,
+ BuildDate: date,
+ Debug: debuggingFlag,
+ BuildSource: buildSource,
+ UserConfig: userConfig,
+ UserConfigDir: filepath.Dir(userConfigPath),
+ AppState: &AppState{},
+ IsNewRepo: false,
}
if err := appConfig.LoadAppState(); err != nil {
@@ -126,8 +126,8 @@ func (c *AppConfig) GetAppState() *AppState {
return c.AppState
}
-func (c *AppConfig) GetUserConfigPath() string {
- return c.UserConfigPath
+func (c *AppConfig) GetUserConfigDir() string {
+ return c.UserConfigDir
}
func newViper(filename string) (*viper.Viper, error) {
diff --git a/pkg/updates/updates.go b/pkg/updates/updates.go
index 60ba31882..aa5b65287 100644
--- a/pkg/updates/updates.go
+++ b/pkg/updates/updates.go
@@ -260,7 +260,7 @@ func (u *Updater) downloadAndInstall(rawUrl string) error {
}
g := new(getter.HttpGetter)
- configDir := filepath.Dir(u.Config.GetUserConfigPath())
+ configDir := u.Config.GetUserConfigDir()
u.Log.Info("Download directory is " + configDir)
// Get it!