From 45d4c6e8b4977c959fcbb966a94d76a2064c6dd7 Mon Sep 17 00:00:00 2001 From: Slug-Boi Date: Tue, 3 Jun 2025 17:28:37 +0200 Subject: [PATCH] refactor: add env var for config location --- src/cmd/utils/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cmd/utils/config.go b/src/cmd/utils/config.go index 8e3b4d3..8ae52e8 100644 --- a/src/cmd/utils/config.go +++ b/src/cmd/utils/config.go @@ -15,6 +15,7 @@ var ConfigVar *Config var ( defaultConfigLocations = []string{ "", + os.Getenv("COCOMMIT_CONFIG"), os.Getenv("HOME") + "/.config/cocommit", os.Getenv("HOME") + "/cocommit", "/etc/cocommit", @@ -40,6 +41,8 @@ func init() { } func LoadConfig() (*Config, error) { + // TODO: create if and give param as default config location + v := viper.New() v.SetConfigName(configName) v.SetConfigType(configType)