23 lines
385 B
Go
23 lines
385 B
Go
package etc
|
|
|
|
import (
|
|
"git.sr.ht/~cco/go-scopes"
|
|
"git.sr.ht/~cco/go-scopes/config"
|
|
)
|
|
|
|
func Config() config.Config {
|
|
ovr := Overrides().Get
|
|
b := config.MakeBase
|
|
cfg := scopes.Cfg{
|
|
Base: b("dummy", scopes.Start),
|
|
Home: ovr(HOME, "."),
|
|
AppType: "standard",
|
|
}
|
|
cfg.Add(config.Cfg{b("config", config.Start), "etc"})
|
|
return &cfg
|
|
}
|
|
|
|
const (
|
|
NAME = "name"
|
|
HOME = "home"
|
|
)
|