nixos.ipxe.j2 420 B

1234567891011121314151617181920
  1. #!ipxe
  2. # NixOS
  3. # https://nixos.org/
  4. set os {{ releases.nixos.name }}
  5. menu ${os}
  6. item --gap Official Releases
  7. {% for item in releases.nixos.versions %}
  8. item {{ item.code_name }} ${space} ${os} {{ item.name }}
  9. {% endfor %}
  10. choose version || goto nixos_exit
  11. imgfree
  12. chain https://github.com/nix-community/nixos-images/releases/download/${version}/netboot-x86_64-linux.ipxe
  13. goto nixos_exit
  14. :nixos_exit
  15. clear menu
  16. exit 0