really big refactor

This commit is contained in:
sadan 2024-10-02 16:36:52 -04:00
parent 1d4904a4c9
commit 375a1b2e89
No known key found for this signature in database
20 changed files with 188 additions and 151 deletions

View file

@ -1,9 +1,35 @@
{ ... }:
{ pkgs, inputs, ... }:
let
NAME = "meyer";
in
{
imports = [
(import ../modules/networkManager.nix { inherit NAME; })
(import ../../systemModules/networkManager.nix { inherit NAME; })
(import ../../systemModules/sops.nix { inherit NAME; })
(import ../../systemModules/vm.nix { inherit NAME; })
(import ../../programs/wireshark.nix { inherit NAME; })
];
users = {
users = {
"${NAME}" = {
isNormalUser = true;
extraGroups = [
"wheel" # Enable sudo for the user.
"audio"
"sound"
"video"
"input"
"tty"
"plugdev"
];
shell = pkgs.zsh;
};
};
};
home-manager = {
extraSpecialArgs = { inherit inputs; };
users = {
"${NAME}" = import ./home.nix;
};
};
}