den.base is now den.schema to better reflect its intention.
#235
vic
announced in
Announcements
Replies: 1 comment
-
|
I like this change because now I can use the term |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
PR: #234.
After releasing
v0.11.0some people reached me with questions aboutden.base.*modules. Mainly because that is the way I recommended people to enable home-manager in the release notes.Looks like
den.basename was not a very good name when it got introduced a while ago. Because thebasename is very generic and some people were thinking thoseden.base.hostwere aspects themselves. They are not, they are just nix modules that get included as the base for each entity.For example when you define
The
igloohost submodule automatically importsden.base.host(nowden.schema.host).The intention of
den.schema.hostis to provide default values/options for all hosts.The module has
_module.args.host = configso it is a fixed-point to access the host itself:Aspects can access these
host.is-secure(freeform attr) orhost.needs-firewall(option) values:Beta Was this translation helpful? Give feedback.
All reactions