mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-06 17:13:24 -05:00
Limine is actively and well maintained upstream, and I'm very happy I could get that effort started in 2024. Since I'm no longer focusing on Limine, I'm stepping back from maintaining this package. Thanks to the upstream maintainers for their continued work. I'll remain an active nixpkgs contributor in areas where I can provide meaningful input. Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
27 lines
560 B
Nix
27 lines
560 B
Nix
{ lib, ... }:
|
|
{
|
|
name = "bios";
|
|
meta.maintainers = with lib.maintainers; [
|
|
lzcunt
|
|
programmerlexi
|
|
];
|
|
meta.platforms = [
|
|
"i686-linux"
|
|
"x86_64-linux"
|
|
];
|
|
nodes.machine =
|
|
{ ... }:
|
|
{
|
|
virtualisation.useBootLoader = true;
|
|
virtualisation.useBIOSBoot = true;
|
|
boot.loader.limine.enable = true;
|
|
boot.loader.limine.efiSupport = false;
|
|
boot.loader.timeout = 0;
|
|
};
|
|
|
|
testScript = ''
|
|
machine.start()
|
|
with subtest('Machine boots correctly'):
|
|
machine.wait_for_unit('multi-user.target')
|
|
'';
|
|
}
|