Odin: server configuration

This commit is contained in:
Filippo Berto 2024-12-25 22:39:40 +01:00
parent 7c38e6d9f1
commit 6c65746ba5
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED
7 changed files with 91 additions and 22 deletions

View file

@ -106,6 +106,7 @@
# Nix configuration
basic_module
# Nix rice
inputs.nix-rice.modules.default
./modules/nixos/rice.nix
@ -114,13 +115,6 @@
# Agenix configuration
inputs.ragenix.nixosModules.default
{
age.secrets = {
# wg_psk.file = ./secrets/wg_psk.age;
# baldur_wg_priv.file = ./secrets/baldur_wg_priv.age;
# oppo_wg_priv.file = ./secrets/oppo_wg_priv.age;
};
}
# { services.userborn.enable = true; }
./modules/nixos/users/bertof.nix
@ -322,7 +316,17 @@
odin = inputs.nixpkgs-u.lib.nixosSystem {
system = "x86_64-linux";
modules = commonModules ++ odinCommonModules ++ [ ./instances/odin/configuration-intel.nix ];
modules = commonModules ++ [
inputs.nixos-hardware.nixosModules.common-cpu-intel
inputs.nixos-hardware.nixosModules.common-pc-laptop
inputs.nixos-hardware.nixosModules.common-pc-laptop-ssd
./instances/odin/hardware-configuration.nix
./instances/odin/configuration.nix
# ./instances/odin/common_configuration.nix
# ./instances/odin/configuration-nvidia.nix
] ++ homeManagerModules ++ [{
home-manager.users.bertof = import ./instances/odin/hm.nix;
}];
};
heimdall = inputs.nixpkgs.lib.nixosSystem {