code: func Load() *Config {
  	for _, l := range configLocations() {
  		if debug {
  			fmt.Printf("[DEBUG] Trying to load config from %s\n", l)
  		}
  		cfg, err := load(l)
  		if err == ErrConfigNotFound {
  			continue
  		}
  		if err != nil {
  			panic(err)
  		}
  		_ = cfg.checkDefaults()
  		if debug {
  			fmt.Printf("[DEBUG] Loaded config from %s: %+v\n", l, cfg)
  		}
  		return cfg
  	}
  	cfg := New()
  	cfg.Root.Path = backend.FromPath(PwStoreDir(""))
  	_ = cfg.checkDefaults()
  	if debug {
  		fmt.Printf("[DEBUG] config.Load(): %+v\n", cfg)
  	}
  	return cfg
  }
docs: // Load will try to load the config from one of the default locations