nixos-config/modules/users/cholli/default.nix

44 lines
839 B
Nix

{
config,
...
}:
{
flake = {
meta.users = {
cholli = {
email = "christoph.hollizeck@hey.com";
name = "Christoph Hollizeck";
username = "cholli";
key = "ACCFA2DB47795D9E";
authorizedKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHFrDiO5+vMfD5MimkzN32iw3MnSMLZ0mHvOrHVVmLD0"
];
};
};
modules.nixos.cholli =
{ pkgs, ... }:
{
programs.fish.enable = true;
users.users.cholli = {
description = config.flake.meta.users.cholli.name;
isNormalUser = true;
createHome = true;
extraGroups = [
"audio"
"input"
"networkmanager"
"sound"
"tty"
"wheel"
];
shell = pkgs.fish;
};
};
};
}