updated
This commit is contained in:
parent
33aa9f1c5a
commit
8ac593fa84
@ -36,6 +36,16 @@
|
|||||||
|
|
||||||
formatter = pkgs.alejandra;
|
formatter = pkgs.alejandra;
|
||||||
|
|
||||||
|
apps.${system} = {
|
||||||
|
install = {
|
||||||
|
program = "${pkgs.writeShellScript "install" ''
|
||||||
|
sudo nixos-generate-config --no-filesystems --force --root /mnt ./system
|
||||||
|
sudo disko-install --flake .#nixos --disk main /dev/sda --write-efi-entries
|
||||||
|
''}";
|
||||||
|
type = "app";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
devShells.${system} = {
|
devShells.${system} = {
|
||||||
default = pkgs.mkShellNoCC {
|
default = pkgs.mkShellNoCC {
|
||||||
packages = [
|
packages = [
|
||||||
@ -43,5 +53,17 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
templates = {
|
||||||
|
default = {
|
||||||
|
path = ./.;
|
||||||
|
|
||||||
|
description = "A flake template for a NixOS setup with impermanence.";
|
||||||
|
|
||||||
|
welcomeText = ''
|
||||||
|
To automatically install do a `nix run .#install`
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user