Commit Graph

26 Commits

Author SHA1 Message Date
jackos1998 05918ec2ce nixos/installer: Refresh against upstream
Installer / Build installer (push) Has been cancelled
CI / Check, build and cache nixfiles (push) Has been cancelled
Update docs / update (push) Has been cancelled
The ISO target had drifted from nixpkgs and no longer evaluated:
`iso-image.nix` now defines `image.baseName` itself, which conflicts
with ours, so force it.

Drop the `boot.initrd.systemd.enable = false` override from the
`asISO` build target. The missing `/dev/root` it worked around is no
longer an issue, and scripted initrd is deprecated for removal in
26.11.

Replace the wpa_supplicant stanza, which upstream's
`installation-device.nix` no longer carries, with NetworkManager.
Keep it out of `multi-user.target` so nothing network-related starts
until asked; NetworkManager enables wpa_supplicant as its backend,
which is D-Bus activated on demand.

Pick up three more bits from that profile: the installer
`variant_id`, the pstore drop-in that stops an install evacuating the
target's persistent entries, and the mdadm `PROGRAM` stub that
silences the unset-mail warning.

Built and booted as an ISO to confirm.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 22:45:28 +01:00
jackos1998 f1dc04ec4b Update inputs
CI / Check, build and cache nixfiles (push) Failing after 6m18s
2026-01-20 15:13:27 +00:00
jackos1998 8fa4a7ee60 "Release" 25.09 Giving
CI / Check, build and cache nixfiles (push) Failing after 31m46s
2025-09-06 17:14:09 +01:00
jackos1998 df7e5953eb Update nixpkgs-unstable (and other inputs)
CI / Check, build and cache Nix flake (push) Has been cancelled
2024-11-25 23:10:24 +00:00
jackos1998 9ac63220d5 nixos/installer: Add NFS client
CI / Check, build and cache Nix flake (push) Successful in 42m53s
Installer / Build installer (push) Successful in 5m15s
2024-06-30 00:07:12 +01:00
jackos1998 f9870abc9e Working "shill From Home" full network boot 2024-06-29 23:12:21 +01:00
jackos1998 9f2651e352 nixos/installer: Disable GUI stuff 2024-06-23 19:00:29 +01:00
jackos1998 a133cfb189 nixos/installer: Use my nixpkgs
CI / Check, build and cache Nix flake (push) Successful in 33m39s
2024-06-09 01:49:18 +01:00
jackos1998 046937de27 Update inputs and add custom NixOS branding
CI / Check, build and cache Nix flake (push) Failing after 34m39s
2023-12-28 17:39:14 +00:00
jackos1998 f202f8c12c Update nixosConfigurations to reference a preferred default config 2023-11-16 21:42:30 +00:00
jackos1998 2dbc8b398b Split constants into separate lib file 2023-11-02 13:41:50 +00:00
jackos1998 6044391117 Update inputs (stable -> 23.05) 2023-06-24 16:33:16 +01:00
jackos1998 f6e04a0d6b nixos/installer: Add extra utils 2022-06-17 01:52:50 +01:00
jackos1998 8b807caf5a nixos/installer: Customise ISO a bit 2022-06-12 23:20:56 +01:00
jackos1998 00493bf30f nixos: Add working container VM (w/ vaultwarden)
Also improve IPv6 addressing / routing
2022-05-29 03:30:40 +01:00
jackos1998 c841b37f19 Move NixOS and home-manager stable to 22.05 2022-05-28 18:38:03 +01:00
jackos1998 009dec03cf Initial networking VM
Also general improvements around VMs
2022-05-16 00:05:02 +01:00
jackos1998 a907ae428f nixos/vms: Add disk support 2022-05-07 17:27:12 +01:00
jackos1998 8c61cea30d Add secret support 2022-02-22 00:59:57 +00:00
jackos1998 953770f339 Re-enable installer documentation 2022-02-21 01:15:27 +00:00
jackos1998 26ab49d91c Modularise NixOS and home-manager configs 2022-02-20 15:59:07 +00:00
jackos1998 31d21e7870 Make devshell commands to run command builds 2022-02-19 23:57:20 +00:00
jackos1998 7537cf4205 Functioning installation 2022-02-19 22:55:53 +00:00
jackos1998 ac0d2bc001 Add checks 2022-02-17 20:50:53 +00:00
jackos1998 22c878bb69 Fix dev VM networking 2022-02-17 19:14:10 +00:00
jackos1998 c0414cd062 Add initial installer 2022-02-17 15:47:24 +00:00