diff --git a/config.go b/config.go new file mode 100644 index 0000000..c87065b --- /dev/null +++ b/config.go @@ -0,0 +1,17 @@ +package main + +// This file makes the config directory and returns its location path. + +import ( + "github.com/kirsle/configdir" +) + +func ensureConfig() (string, error) { + configPath := configdir.LocalConfig("lambda-im") + err := configdir.MakePath(configPath) // Ensure it exists. + if err != nil { + return "", err + } + + return configPath, nil +}