Files
nix-config/users/kopatz/default.nix
2024-05-09 19:49:41 +02:00

33 lines
815 B
Nix

{ inputs
, pkgs
, lib
, config
, ...
}:
{
imports = [ ../default.nix ];
mainUser.name = "kopatz";
mainUser.sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFeP6qtVqE/gu72ZUZE8cdRi3INiUW9NqDR7SjXIzTw2 kopatz";
environment.sessionVariables = {
FLAKE = "/home/${config.mainUser.name}/projects/github/nix-config";
};
home-manager = {
users.${config.mainUser.name} = import ./home.nix;
};
programs.zsh.enable = true;
users.users.${config.mainUser.name} = {
isNormalUser = true;
initialPassword = "1";
description = config.mainUser.name;
shell = pkgs.zsh;
extraGroups = [ "networkmanager" "wheel" "docker" ];
packages = with pkgs; [
(discord.override { withVencord = true; })
brave
];
openssh.authorizedKeys.keys = [ config.mainUser.sshKey ];
};
}