started work on integrating new module patterns into server config

This commit is contained in:
pagedMov
2024-11-02 11:42:31 -04:00
parent 64af69bcc5
commit 2bb66a88bb
5 changed files with 97 additions and 55 deletions

28
hosts/server/config.nix Normal file
View File

@@ -0,0 +1,28 @@
{
pkgs,
username,
...
}: {
imports = [
./hardware.nix
./home.nix
];
nixSettings.enable = true;
networkModule.enable = true;
bootLoader.enable = true;
issue.enable = true;
sysPkgs.enable = true;
sysProgs.enable = true;
sysServices.enable = true;
environment = {
variables = {
PATH = "${pkgs.clang-tools}/bin:$PATH";
TERM = "kitty";
};
shells = with pkgs; [
zsh
bash
];
};
}