iron: init

add installer for macbook-pro-2009

repurpose tungsten disko config for iron

installer-macbook-pro-2009: enable b43 driver

README: document how to wipe filesystem

iron: generate hardware-configuration

iron: discard unused modules

iron: include macbook specific modules

iron: remove custom fs configurations
This commit is contained in:
Primrose 2025-10-23 10:46:05 +08:00
parent 1e63c7bb53
commit 99b1dda7ba
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
19 changed files with 761 additions and 1 deletions

View file

@ -17,10 +17,25 @@
system = "aarch64-linux";
modules = [ ./nix/configurations/hydrogen.nix ];
};
iron = {
system = "x86_64-linux";
modules = [ ./nix/configurations/iron.nix ];
};
installer = {
system = "x86_64-linux";
modules = [ ./nix/configurations/installer.nix ];
};
# Specialized with patches for the GPU
installer-macbook-pro-2009 = {
system = "x86_64-linux";
modules = [
./nix/configurations/installer.nix
./nix/nixosModules/extra/macbook-pro-radeon.nix
./nix/nixosModules/extra/macbook-swap-cmd-opt.nix
./nix/nixosModules/extra/macbook-swap-fn-ctrl.nix
./nix/nixosModules/extra/macbook-broacom-b43.nix
];
};
# Not mine, rented on hetzner
hetzner_benchmark = {