mirror of
https://github.com/Mic92/sops-nix.git
synced 2026-07-17 14:35:25 +08:00
modules/sops/templates: declare defaultText for sops.templates.<name>.group
When using `documentation.nixos.includeAllModules = true;` this fails
for me with
error: attribute 'users' missing
at /nix/store/30jax2y4q3d1xyf8ha3cwilw3kdz4pn8-source/modules/sops/templates/default.nix:8:11:
7| secretsForUsers = lib.filterAttrs (_: v: v.neededForUsers) cfg.secrets;
8| users = config.users.users;
| ^
9| in {
(use '--show-trace' to show detailed location information)
Not depending on `config` when building the manual fixes the issue.
This commit is contained in:
parent
7c8e9727a2
commit
f10110ddef
1 changed files with 1 additions and 0 deletions
|
|
@ -48,6 +48,7 @@ in {
|
||||||
group = mkOption {
|
group = mkOption {
|
||||||
type = singleLineStr;
|
type = singleLineStr;
|
||||||
default = users.${config.owner}.group;
|
default = users.${config.owner}.group;
|
||||||
|
defaultText = ''config.users.users.''${cfg.owner}.group'';
|
||||||
description = ''
|
description = ''
|
||||||
Group of the file.
|
Group of the file.
|
||||||
'';
|
'';
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue