func sysConfigDir(name, version string) (pth string) { if pth = os.Getenv("XDG_CONFIG_DIRS"); pth == "" { pth = "/etc/xdg" } else { pth = utils.ExpandUser(filepath.SplitList(pth)[0]) } if name != "" { pth = filepath.Join(pth, name) } if version != "" { pth = filepath.Join(pth, version) } return pth }
func userConfigDir(name, version string) (pth string) { if pth = os.Getenv("XDG_CONFIG_HOME"); pth == "" { pth = utils.ExpandUser("~/.config") } if name != "" { pth = filepath.Join(pth, name) } if version != "" { pth = filepath.Join(pth, version) } return pth }