diff --git a/cli/apiconfig.go b/cli/apiconfig.go index 471dc24..b781990 100644 --- a/cli/apiconfig.go +++ b/cli/apiconfig.go @@ -97,6 +97,12 @@ func initAPIConfig() { apis = viper.New() apis.SetConfigName("apis") + // set cwd config path + cwd, err := os.Getwd() + if err == nil { + apis.AddConfigPath(filepath.Join(cwd, ".restish")) + } + apis.AddConfigPath(viper.GetString("config-directory")) // Write a blank cache if no file is already there. Later you can use @@ -108,7 +114,7 @@ func initAPIConfig() { } } - err := apis.ReadInConfig() + err = apis.ReadInConfig() if err != nil { panic(err) }