Joseph Hanson
e1899769ff
All checks were successful
Build / nix-build (native-aarch64, varda) (push) Successful in 1m50s
Build / nix-build (native-x86_64, gandalf) (push) Successful in 3m12s
Build / nix-build (native-x86_64, shadowfax) (push) Successful in 3m16s
Build / nix-build (native-x86_64, telperion) (push) Successful in 1m52s
Build / nix-build (native-x86_64, telchar) (push) Successful in 5m27s
|
||
---|---|---|
.. | ||
global | ||
disko-nixos.nix | ||
disko-telchar.nix | ||
global.nix | ||
hw-framework-16-7840hs.nix | ||
hw-generic-x86.nix | ||
hw-hetzner-cax.nix | ||
hw-hp-s01.nix | ||
hw-supermicro.nix | ||
hw-threadripperpro.nix | ||
README.md | ||
role-dev.nix | ||
role-gaming.nix | ||
role-server.nix | ||
role-workstation.nix |
Profiles
Here are the profiles that each host picks from to build up a system.
Pair a role with a device type and the correct software and settings will be enabled for that configuration.
Where possible use the mySystem
option list to configure defaults via these profiles, so they can be overridden later.
Global
Default global settings that will apply to every device. Things like locale, timezone, etc that wont change machine to machine
Hardware
Hardware settings so I can apply per set of machines as standard- i.e. all Raspi4's may benefit from a specific set of additions/hardware overlays.
Role
The roles the machine has. Machines may have multiple roles.