pacifidlog: kernel optimizations + qol improvements (#122)
Some checks are pending
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / pacifidlog-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run

* pacifidlog: use xanmod kernel

* pacifidlog: add heroic and lutris

* legion go: use zenpower

* legion go: fix boot params

* common/cpu/amd: remove redundant(?) amd_pstate=active param
This commit is contained in:
Aly Raffauf 2024-10-14 16:54:41 -04:00 committed by GitHub
parent 7e3dee6e03
commit 1e41b73fb2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 22 additions and 9 deletions

View file

@ -47,7 +47,11 @@ in {
};
environment = {
systemPackages = [hhd-ui];
systemPackages = [
hhd-ui
pkgs.heroic
pkgs.lutris
];
variables = {
FLAKE = lib.mkForce "github:alyraffauf/nixcfg/24.11";

View file

@ -1,9 +1,5 @@
{lib, ...}: {
boot = {
kernelModules = ["kvm-amd"];
kernelParams = ["amd_pstate=active"];
};
boot.kernelModules = ["kvm-amd"];
hardware.cpu.amd.updateMicrocode = true;
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
}

View file

@ -14,12 +14,25 @@
boot = {
initrd = {
availableKernelModules = ["nvme" "sdhci_pci" "thunderbolt" "usb_storage" "usbhid" "xhci_pci"];
availableKernelModules = [
"amdgpu"
"nvme"
"rtsx_pci_sdmmc"
"sd_mod"
"sdhci_pci"
"thunderbolt"
"usb_storage"
"usbhid"
"xhci_pci"
];
kernelModules = ["amdgpu"];
};
extraModulePackages = with config.boot.kernelPackages; [acpi_call];
kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
blacklistedKernelModules = ["k10temp"];
extraModulePackages = with config.boot.kernelPackages; [acpi_call zenpower];
kernelModules = ["zenpower"];
kernelPackages = lib.mkDefault pkgs.linuxPackages_xanmod_latest;
};
hardware = {