|
|
@ -2,6 +2,7 @@
|
|
|
|
let
|
|
|
|
let
|
|
|
|
custom-generator = "generate-config.sh";
|
|
|
|
custom-generator = "generate-config.sh";
|
|
|
|
r6dLib = import ./nixos-template-base/lib.nix;
|
|
|
|
r6dLib = import ./nixos-template-base/lib.nix;
|
|
|
|
|
|
|
|
hostname = "nixos-livecd.grudu.net";
|
|
|
|
in
|
|
|
|
in
|
|
|
|
{
|
|
|
|
{
|
|
|
|
imports = [
|
|
|
|
imports = [
|
|
|
@ -21,11 +22,14 @@ in
|
|
|
|
}
|
|
|
|
}
|
|
|
|
];
|
|
|
|
];
|
|
|
|
environment.shellAliases = { nixos-generate-custom-config = "/iso/custom/${custom-generator}";};
|
|
|
|
environment.shellAliases = { nixos-generate-custom-config = "/iso/custom/${custom-generator}";};
|
|
|
|
networking.hostName = "nixos-livecd.grudu.net";
|
|
|
|
networking.hostName = "${hostname}";
|
|
|
|
services.xserver.enable = true;
|
|
|
|
services = {
|
|
|
|
|
|
|
|
openssh.enable = true;
|
|
|
|
|
|
|
|
xserver.enable = true;
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
r6d.machines = r6dLib.applyProfilesToDirectory {} {
|
|
|
|
r6d.machines = r6dLib.applyProfilesToDirectory {} {
|
|
|
|
"nixos-livecd.grudu.net" = {
|
|
|
|
"${hostname}" = {
|
|
|
|
configurationFlags = {
|
|
|
|
configurationFlags = {
|
|
|
|
dns_resolveur = true;
|
|
|
|
dns_resolveur = true;
|
|
|
|
edition-photo = true;
|
|
|
|
edition-photo = true;
|
|
|
|