moved dhcp option and added max boot config limit

This commit is contained in:
Steven 2023-03-26 22:20:17 -04:00
parent 1a749c0278
commit ddecbcd445
3 changed files with 13 additions and 7 deletions

View file

@ -40,6 +40,7 @@
networking = {
hostName = "creatorforge"; # Define your hostname.
useDHCP = true;
firewall = {
enable = true;
allowedTCPPorts = [];
@ -47,6 +48,4 @@
checkReversePath = "loose";
};
};
services.tailscale.enable = true;
}

6
install.sh Normal file
View file

@ -0,0 +1,6 @@
#!/bin/sh
nix-env -iA nixos.git
git clone https://git.skdevstudios.cloud/specCon18/nixos-config.git
sudo nix run github:nix-community/disko -- --mode zap_create_mount /modules/disko/luks-lvm.nix --arg disks '[ "/dev/nvme0n1" ]'
nixos-generate-config --no-filesystems --root /mnt
nixos-install --flake ./#creatorforge-framework

View file

@ -7,7 +7,6 @@
imports = [
(modulesPath + "/installer/scan/not-detected.nix")
];
boot = {
initrd = {
availableKernelModules = [ "xhci_pci" "thunderbolt" "nvme" "usb_storage" "sd_mod" ];
@ -22,17 +21,19 @@
kernelModules = [ "kvm-intel" ];
kernelParams = [ "acpi_osi=linux" ];
extraModulePackages = [ ];
# kernelPackages = lib.mkOverride pkgs.linuxPackages_latest; #pkgs.linuxKernel.kernels.linux_6_2;
loader = {
efi.canTouchEfiVariables = true;
systemd-boot.enable = true;
systemd-boot = {
enable = true;
configurationLimit = 10;
};
};
};
disko.devices = import ../modules/disko/luks-lvm.nix {
disks = [ "/dev/nvme0n1" ];
};
networking.useDHCP = lib.mkDefault true;
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
}