more stuff

This commit is contained in:
Kopatz
2024-04-17 16:33:12 +02:00
parent 468c978e62
commit 6a891bec61
35 changed files with 177 additions and 74 deletions

View File

@@ -1,23 +1,45 @@
{lib, config, pkgs, ...}:
{
options.mainUser = {
name = lib.mkOption {
default = "mainuser";
description = ''
username
'';
options = {
mainUser = {
name = lib.mkOption {
default = "mainuser";
description = ''
username
'';
};
layout = lib.mkOption {
default = "de";
description = "keyboard layout";
};
variant = lib.mkOption {
default = "";
description = "keyboard variant";
};
sshKey = lib.mkOption {
default = throw "No ssh key specified";
description = "Public key of the user";
};
};
layout = lib.mkOption {
default = "de";
description = "keyboard layout";
};
variant = lib.mkOption {
default = "";
description = "keyboard variant";
};
sshKey = lib.mkOption {
default = throw "No ssh key specified";
description = "Public key of the user";
kop.user = {
name = lib.mkOption {
default = "mainuser";
description = ''
username
'';
};
layout = lib.mkOption {
default = "de";
description = "keyboard layout";
};
variant = lib.mkOption {
default = "";
description = "keyboard variant";
};
sshKey = lib.mkOption {
default = throw "No ssh key specified";
description = "Public key of the user";
};
};
};
}