support all kinds of boot for arhcive

now we can have flashable and tftpboot in the same configuration
This commit is contained in:
Daniel Barlow 2023-03-24 17:14:15 +00:00
parent 045f10e79b
commit 404162ac1e

View file

@ -34,7 +34,8 @@ in rec {
imports = [ imports = [
../modules/tftpboot.nix ../modules/tftpboot.nix
../modules/wlan.nix ../modules/wlan.nix
# ./modules/flashable.nix ../modules/flashable.nix
../modules/kexecboot.nix
]; ];
hostname = "arhcive"; hostname = "arhcive";
@ -202,12 +203,12 @@ in rec {
] ; ] ;
}; };
services.default = target { services.default = target {
name = "default"; name = "default";
contents = contents =
let links = config.hardware.networkInterfaces; let links = config.hardware.networkInterfaces;
in with config.services; [ in with config.services; [
links.lo links.eth links.wlan links.lo
defaultroute4 defaultroute4
resolvconf resolvconf
sshd sshd