refactor: split "real" modules and "config" modules

This commit is contained in:
oddlama 2024-05-25 17:56:30 +02:00
parent 045f15239a
commit cceae6c63c
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
60 changed files with 126 additions and 113 deletions

View file

@ -1,10 +1,9 @@
{nodes, ...}: {
imports = [
../../modules/optional/hardware/hetzner-cloud.nix
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/zfs.nix
../../config
../../config/hardware/hetzner-cloud.nix
../../config/optional/initrd-ssh.nix
../../config/optional/zfs.nix
./acme.nix
./fs.nix

View file

@ -13,17 +13,18 @@
inputs.nixos-hardware.nixosModules.common-pc-hdd
inputs.nixos-hardware.nixosModules.common-pc-ssd
../../modules/optional/hardware/physical.nix
../../modules/optional/hardware/nvidia.nix
../../modules/optional/hardware/bluetooth.nix
../../config
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/dev
../../modules/optional/graphical
../../modules/optional/laptop.nix
../../modules/optional/sound.nix
../../modules/optional/zfs.nix
../../config/hardware/physical.nix
../../config/hardware/nvidia.nix
../../config/hardware/bluetooth.nix
../../config/dev
../../config/graphical
../../config/optional/initrd-ssh.nix
../../config/optional/laptop.nix
../../config/optional/sound.nix
../../config/optional/zfs.nix
../../users/myuser

View file

@ -8,16 +8,18 @@
inputs.nixos-hardware.nixosModules.common-gpu-intel
inputs.nixos-hardware.nixosModules.common-pc-laptop
inputs.nixos-hardware.nixosModules.common-pc-laptop-ssd
../../modules/optional/hardware/intel.nix
../../modules/optional/hardware/physical.nix
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/dev
../../modules/optional/graphical
../../modules/optional/laptop.nix
../../modules/optional/sound.nix
../../modules/optional/zfs.nix
../../config
../../config/hardware/intel.nix
../../config/hardware/physical.nix
../../config/dev
../../config/graphical
../../config/optional/initrd-ssh.nix
../../config/optional/laptop.nix
../../config/optional/sound.nix
../../config/optional/zfs.nix
../../users/myuser

View file

@ -4,11 +4,10 @@
...
}: {
imports = [
../../modules/optional/hardware/hetzner-cloud.nix
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/zfs.nix
../../config
../../config/hardware/hetzner-cloud.nix
../../config/optional/initrd-ssh.nix
../../config/optional/zfs.nix
./acme.nix
./coturn.nix

View file

@ -9,12 +9,12 @@
imports = [
inputs.nixos-hardware.nixosModules.common-cpu-intel
inputs.nixos-hardware.nixosModules.common-pc-ssd
../../modules/optional/hardware/intel.nix
../../modules/optional/hardware/physical.nix
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/zfs.nix
../../config
../../config/hardware/intel.nix
../../config/hardware/physical.nix
../../config/optional/initrd-ssh.nix
../../config/optional/zfs.nix
./fs.nix
./net.nix
@ -72,7 +72,7 @@
dataset = "bunker/paperless";
};
modules = [
../../modules
../../config
./guests/common.nix
./guests/${guestName}.nix
{

View file

@ -9,12 +9,12 @@
imports = [
inputs.nixos-hardware.nixosModules.common-cpu-intel
inputs.nixos-hardware.nixosModules.common-pc-ssd
../../modules/optional/hardware/intel.nix
../../modules/optional/hardware/physical.nix
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/zfs.nix
../../config
../../config/hardware/intel.nix
../../config/hardware/physical.nix
../../config/optional/initrd-ssh.nix
../../config/optional/zfs.nix
./fs.nix
./net.nix
@ -59,7 +59,7 @@
dataset = "safe/guests/${guestName}";
};
modules = [
../../modules
../../config
./guests/common.nix
./guests/${guestName}.nix
{

View file

@ -8,11 +8,11 @@
wardWebProxyCfg = nodes.ward-web-proxy.config;
in {
imports = [
../../modules/optional/hardware/odroid-n2plus.nix
../../modules
../../modules/optional/initrd-ssh.nix
../../modules/optional/zfs.nix
../../config
../../config/hardware/odroid-n2plus.nix
../../config/hardware/physical.nix
../../config/optional/initrd-ssh.nix
../../config/optional/zfs.nix
#./esphome.nix
./fs.nix