Commit graph

23 commits

Author SHA1 Message Date
d10f94fc93
feat: add riscv64-linux image
Some checks are pending
Build / images (nscloud-ubuntu-22.04-arm64-4x16, nixos-24.05) (push) Waiting to run
Build / images (nscloud-ubuntu-22.04-arm64-4x16, nixos-unstable) (push) Waiting to run
Build / images (ubuntu-latest, nixos-24.05) (push) Waiting to run
Build / images (ubuntu-latest, nixos-unstable) (push) Waiting to run
2024-10-23 21:42:26 +02:00
Jörg Thalheim
a20142faf9 add disko to all installer
Since disko is just some shell scripts it's comparable small and we can
easily embed this everywhere.
We can make use of this in our NixOS tutorials by providing nicer
images.
2024-10-12 10:50:17 +02:00
Jörg Thalheim
74909c85db package nixos-facter for stable as well 2024-09-26 17:28:28 +02:00
Jörg Thalheim
8650b1df8f actually including nixos-facter + nixos test 2024-09-24 16:12:56 +00:00
Jörg Thalheim
4de5aac8e9 improve selecting latest zfs kernel 2024-09-22 17:57:34 +02:00
Jörg Thalheim
4e105478ce installer: add our own latestZfsCompatibleLinuxPackages 2024-09-20 18:51:33 +02:00
Jörg Thalheim
0bd625f4eb add nixos-facter to installer 2024-09-18 17:39:45 +02:00
Jörg Thalheim
8e24c42f09 installer: enable bcachefs support 2024-08-16 10:59:48 +00:00
Jörg Thalheim
077b2d2621 switch to zfsUnstable 2024-08-16 10:59:48 +00:00
Jörg Thalheim
067aa8908b move perlless profile to noninteractive profile
this borked our iso
2024-07-21 19:09:29 +02:00
Jörg Thalheim
3e2e064af0 upgrade to nixos 24.05 2024-06-07 10:37:00 +02:00
Jörg Thalheim
310f23d6d5 add nixos-install
fixes #222
2024-05-26 09:52:08 +02:00
Jörg Thalheim
8c9cab8c44 also disable man page to save a few mb 2024-05-19 15:22:03 +00:00
Jörg Thalheim
966d756930 include perlless profile in NixOS
conditionally include perlless module

relax perlless constraint
2024-05-19 14:28:51 +00:00
Jörg Thalheim
8d35d4a180 add image-installer
add image-installer
2024-04-17 11:56:46 +02:00
Antonio Yang
17efe22de1 add rsync to installer 2024-01-16 07:35:44 +00:00
Jörg Thalheim
db63ed890f upgrade zfs on aarch64 2023-12-23 02:20:46 +01:00
Jörg Thalheim
73c9e5e338 disable installer channel in a single place 2023-12-10 11:57:48 +01:00
Jörg Thalheim
bebc30e7fd also copy machine-id into installer
This can help with keeping the same dhcp leases when the dhcp server uses DUID rather than mac addresses
2023-11-22 10:45:18 +01:00
Jörg Thalheim
971b6849d5 add nix-settings from srvos
if used as a recovery system, it's useful to have flakes etc enabled.
2023-11-19 13:23:43 +01:00
Jörg Thalheim
8239d6079a no longer depend on dhcpcd for dhcp networking 2023-11-02 10:43:08 +01:00
Jörg Thalheim
d84d1b296b installer: useNetworkd consistently 2023-10-28 16:11:35 +02:00
Jörg Thalheim
9089946fc0 move out code from kexec-installer into its own module 2023-05-15 14:56:00 +02:00