From 81b8f46666099165f8ae5fbb11d1d26cde94c14a Mon Sep 17 00:00:00 2001 From: DerGrumpf Date: Mon, 24 Mar 2025 10:36:51 +0100 Subject: [PATCH] Added: Iso Configuration --- iso/iso.nix | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 iso/iso.nix diff --git a/iso/iso.nix b/iso/iso.nix new file mode 100644 index 0000000..0f0a717 --- /dev/null +++ b/iso/iso.nix @@ -0,0 +1,35 @@ +{ config, pkgs, ... }: +{ + imports = [ + + + # Provide an initial copy of the NixOS channel so that the user + # doesn't need to run "nix-channel --update" first. + + ]; + environment.systemPackages = [ + pkgs.neovim + pkgs.dig + pkgs.git + ]; + isoImage.squashfsCompression = "gzip -Xcompression-level 1"; # Compression Level std: xz -Xdict-size 100% + + # Enable SSH in the boot process. + systemd.services.sshd.wantedBy = pkgs.lib.mkForce [ "multi-user.target" ]; + users.users.root.openssh.authorizedKeys.keys = [ + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCaLHfxVylghDMYR8t4QMUpeRRqXasNABQKBEy9MmhbUXCcWiPbPMSZH8FMHON34rm2OrXP1kY/8jQxqBJDA+SqpFR2AZ4Khk9iVMaq5GHxxpn2amZUjoBa+fB29WaiE1npV5JVJV3O0ylw6GtiCnpneE6fGx2MO1vOY/7zKrUX/OK7WfwkDpeEzZgV/j/md917HrzUVeZwdeTq3WCRO8Gew6R8Xs6FRjSiGuH0dq14D4Ow5Zf1cI1jx+JfD/5vGasw8HXPu1NdxsOE+6D7/22IKqGr+S74/lAoyyD5qqk0s05lw8UY/PXBLJaNLZu9Fwx0BqTHpJEvftpmvd9wUxgR3msx9VXtKNSrqivIbDgeU+3oGzzkrGZODl7FCp4XKGmbrX85Z6lKwEGgv5jez4MLZcmT86bxB7m1wIbqSbVtfhS+GI7yPTA/kLzzFa14Im/+LTj95pb8qs2ALMwTMP1j2f9A6D3RriOFihL+68qn+YbK58KuV1R0f+CQRmlfVbk= phil@web.cyperpunk.de" + ]; + + # Setting Predictable Networking + /*networking = { + usePredictableInterfaceNames = false; + interfaces.eth0.ipv4.addresses = [{ + address = "192.168.2.41"; + prefixLength = 24; + }]; + defaultGateway = "192.168.2.41"; + nameservers = [ "8.8.8.8" ]; + };*/ + +} +