Skip to content
Snippets Groups Projects
Commit 81b56386 authored by Tom Prince's avatar Tom Prince
Browse files

Add a comment about merging modules and base.nix.

parent 4de9d2f3
No related branches found
No related tags found
3 merge requests!180merge develop into production,!177merge develop into staging,!160Make the per-grid inline module more explicit.
# This module contains settings and configuration that apply to all nodes in a grid.
{ lib, config, ...}: { lib, config, ...}:
{ {
options.grid = { options.grid = {
......
# This is all of the static NixOS system configuration necessary to specify an # This, along with `customize-issuer.nix, contains all of the NixOS system
# "issuer"-type system. The configuration has various holes in it which must # configuration necessary to specify an "issuer"-type system. Originally, this
# be filled somehow. These holes correspond to configuration which is not # file has all the static configuration, and `customize-issuer.nix` was a function
# statically known. This value is suitable for use as a module to be imported # that filled in the holes. We are in the process of merging the modules, using settings
# into a more complete system configuration. It is expected that the holes # instead of function arguments.
# will be filled by a sibling module created by ``customize-issuer.nix``. # See https://whetstone.privatestorage.io/privatestorage/PrivateStorageio/-/issues/80
{ config, ...}: { config, ...}:
let let
inherit (config.grid) publicKeyPath privateKeyPath; inherit (config.grid) publicKeyPath privateKeyPath;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment