dotfiles/nixos/secret-lib/password-hashes.nix
main 8b700b61cc
Make sure everything evaluates and builds even without secrets
Signed-off-by: main <magic_rb@redalder.org>
2022-11-23 20:48:59 +01:00

25 lines
471 B
Nix

# SPDX-FileCopyrightText: 2022 Richard Brežák <richard@brezak.sk>
#
# SPDX-License-Identifier: LGPL-3.0-or-later
{lib, ...}:
with lib;
let
mkPasswordHashOptions =
users:
genAttrs
users
(user:
mkOption {
description = ''
Password hash for user ${user}.
'';
type = with types; str;
default = "";
});
in
{
options = {
passwordHashes = mkPasswordHashOptions [ "main" ];
};
}