diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -131,3 +131,17 @@ func LoadENV(filename string) error { } return err } + +func LoadAppENV(appname string) error { + configDir, err := os.UserConfigDir() + if err != nil { + return err + } + fpath := filepath.Join(configDir, appname, appname+"rc") + fmt.Printf("env.Load(%s)\n", fpath) + data, err := os.ReadFile(fpath) + if err == nil { + parseFileData(appname, string(data)) + } + return err +} |
