INNER CODE UNIT · Go

initConfig

dundee/gdu · cmd/gdu/main.go:145

func initConfig() {
	// Load system-wide config first (ignored on Windows/Plan9 and when absent).
	if runtime.GOOS != osWindows && runtime.GOOS != osPlan9 {
		if err := loadConfig(systemConfigPath); err != nil && !os.IsNotExist(err) {
			configErr = err
			return
		}
	}

	// Load user config; its values overwrite whatever the system config set.
	setConfigFilePath()
	if err := loadConfig(af.CfgFile); err != nil {
		if !os.IsNotExist(err) {
			configErr = err
		}
		return
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…