diff --git a/systems/nixos-fw16/default.nix b/systems/nixos-fw16/default.nix index 032b80b..42a5649 100644 --- a/systems/nixos-fw16/default.nix +++ b/systems/nixos-fw16/default.nix @@ -54,11 +54,29 @@ }; }; - # specialisation.linux-rc.configuration = { - # boot.kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos-rc; - # environment.etc."specialisation".text = "linux-rc"; - # system.nixos.tags = [ "linux-rc" ]; - # }; + specialisation.linux-latest.configuration = { + chaotic.scx.enable = lib.mkForce false; + boot.kernelPackages = lib.mkForce pkgs.linuxPackages_latest; + + environment.etc."specialisation".text = "linux-latest"; + system.nixos.tags = [ "linux-latest" ]; + }; + + specialisation.linux-zen.configuration = { + chaotic.scx.enable = lib.mkForce false; + boot.kernelPackages = lib.mkForce pkgs.linuxPackages_zen; + + environment.etc."specialisation".text = "linux-zen"; + system.nixos.tags = [ "linux-zen" ]; + }; + + specialisation.linux-xanmod-latest.configuration = { + chaotic.scx.enable = lib.mkForce false; + boot.kernelPackages = lib.mkForce pkgs.linuxPackages_xanmod_latest; + + environment.etc."specialisation".text = "linux-xanmod-latest"; + system.nixos.tags = [ "linux-xanmod-latest" ]; + }; boot = { # kernelPackages = pkgs.linuxPackages_cachyos; # bootstrap @@ -159,7 +177,7 @@ serviceConfig = { Type = "oneshot"; User = "root"; - ExecStart = "${pkgs.ryzenadj}/bin/ryzenadj -f90 --set-coall=-20"; + ExecStart = "${pkgs.ryzenadj}/bin/ryzenadj -f90 --set-coall=1048566"; # 1048566 = 0x100000 - 10(mV) }; wantedBy = [ "multi-user.target" ]; }; @@ -209,8 +227,6 @@ fw-ectool sbctl # secureboot debugging/config/mgmt ]; - # android-tools - # android-udev-rules hardware = { enableRedistributableFirmware = true;