From 2cbdf0c8b2f7143bd46a4f88ebea70acdaa68747 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 17 Feb 2024 21:00:43 +0300 Subject: [PATCH] ssdt --- configuration.nix | 5 +++++ hardware-configuration.nix | 10 +++++++--- slim7-ssdt | Bin 0 -> 6144 bytes 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 slim7-ssdt diff --git a/configuration.nix b/configuration.nix index 11c246a..0900fab 100644 --- a/configuration.nix +++ b/configuration.nix @@ -9,6 +9,11 @@ # Bootloader. boot.loader.systemd-boot.enable = true; + boot.loader.systemd-boot.extraInstallCommands = '' + patch_slim7_ssdt=$( + cp -fq ./slim7-ssdt /boot/EFI/nixos/slim7-ssdt + ) + ''; boot.loader.efi.canTouchEfiVariables = true; networking.hostName = "dlaptop"; # Define your hostname. diff --git a/hardware-configuration.nix b/hardware-configuration.nix index 1df72b5..97a4b6a 100644 --- a/hardware-configuration.nix +++ b/hardware-configuration.nix @@ -10,10 +10,11 @@ boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "sd_mod" ]; boot.initrd.kernelModules = [ ]; + boot.initrd.extraFiles."slim7-ssdt".source = "./slim7-ssdt"; boot.kernelModules = [ "kvm-amd" ]; boot.kernelPackages = unstable.linuxPackages_zen; boot.extraModulePackages = [ ]; - + fileSystems."/" = { device = "/dev/disk/by-uuid/6b2d5c46-92de-42d0-a272-16b7ef7f30af"; fsType = "ext4"; @@ -26,8 +27,11 @@ fsType = "vfat"; }; - swapDevices = [ ]; - + swapDevices = [ { + device = "/var/lib/swapfile"; + size = 32*1024; + } ]; + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking # (the default) this is the recommended approach. When using systemd-networkd it's # still possible to use this option, but it's recommended to use it in conjunction diff --git a/slim7-ssdt b/slim7-ssdt new file mode 100644 index 0000000000000000000000000000000000000000..fb3020cd54c6b951837fe68728cc85edc25c1364 GIT binary patch literal 6144 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 literal 0 HcmV?d00001