* Build a nixos configuration with all profiles available as part of ci pipeline. * Remove darwin packages as we do not have a ci agent for them. * Build shell as part of ci
15 lines
376 B
Nix
15 lines
376 B
Nix
{
|
|
imports =
|
|
let
|
|
profiles = builtins.filter (n: n != ../profiles/core)
|
|
(import ../profiles/list.nix);
|
|
in
|
|
profiles ++ [ ../users/nixos ../users/root ];
|
|
|
|
security.mitigations.acceptRisk = true;
|
|
|
|
boot.loader.systemd-boot.enable = true;
|
|
boot.loader.efi.canTouchEfiVariables = true;
|
|
|
|
fileSystems."/" = { device = "/dev/disk/by-label/nixos"; };
|
|
}
|