Big readme update and more

Updated readme with tons of information.
Made kazuki a hercules agent.
Fixed secrets ownerships.
Started working on a custom installer iso.
Changed helix theme.
This commit is contained in:
Nikodem Rabuliński 2023-09-16 21:51:35 +02:00
parent ef44ff6943
commit fb0c1a4451
No known key found for this signature in database
GPG key ID: FF629AA9E08138DB
17 changed files with 164 additions and 39 deletions

View file

@ -0,0 +1,15 @@
{lib, ...}: {
configurations.nixos = let
mkInstaller = system: ({pkgs, ...}: {
nixpkgs = {inherit system;};
environment.systemPackages = [pkgs.nixos-install-tools];
# Make nixos-anywhere treat this as a installer iso
system.nixos.variant_id = "installer";
});
systems = ["aarch64-linux" "x86_64-linux"];
installers = map (system: lib.nameValuePair "installer-${system}" (mkInstaller system)) systems;
in
lib.listToAttrs installers;
}