diff options
author | tv <tv@krebsco.de> | 2016-02-21 07:39:24 +0100 |
---|---|---|
committer | tv <tv@krebsco.de> | 2016-02-21 07:39:24 +0100 |
commit | 67e5fddc0bfe624c6b53b673582e92a28cf530f9 (patch) | |
tree | 70ce446289432179ad4eff7558ca7d949671f9d8 /krebs/4lib/types.nix | |
parent | e3ddf995e92985ee14dab5735ac55045c166aaaf (diff) |
krebs.users.krebs: init
Diffstat (limited to 'krebs/4lib/types.nix')
-rw-r--r-- | krebs/4lib/types.nix | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/krebs/4lib/types.nix b/krebs/4lib/types.nix index 7792b31d5..fcb6ff3d3 100644 --- a/krebs/4lib/types.nix +++ b/krebs/4lib/types.nix @@ -1,4 +1,4 @@ -{ lib, ... }: +{ config, lib, ... }: with builtins; with lib; @@ -22,11 +22,7 @@ types // rec { owner = mkOption { type = user; - # TODO proper user - default = { - name = "krebs"; - mail = "spam@krebsco.de"; - }; + default = config.krebs.users.krebs; }; extraZones = mkOption { @@ -183,7 +179,8 @@ types // rec { default = config._module.args.name; }; pubkey = mkOption { - type = str; + type = nullOr str; + default = null; }; uid = mkOption { type = int; |