dot

NixOS dotfiles
git clone https://git.echoz.io/dot.git
Log | Files | Refs

commit e467c8410a7a4f07cda8fa645b1ba49799cd7f4b
parent 8c0692495d1ada260e4acd9ca03027caefc794c4
Author: Chris <chris@echoz.io>
Date:   Tue, 28 Oct 2025 16:14:11 +0100

feat: use lqx kernel from stable on ws

Diffstat:
Mflake.lock | 52++++++++++++++++++++++++++++++++++------------------
Mflake.nix | 1+
Mhosts/ws/default.nix | 4+++-
3 files changed, 38 insertions(+), 19 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -29,11 +29,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1759390862, - "narHash": "sha256-j1OY4dXsaoE1Pmeo6tn88JNUJdSLnuTSGuNxmWAkYyo=", + "lastModified": 1761478625, + "narHash": "sha256-tMPmf9GUehvmwfcowYg8OCtOnwD43QhsNUM08gBlblY=", "owner": "abenz1267", "repo": "elephant", - "rev": "2e5c793d2e14dc44318f19149147134db9e0c332", + "rev": "838ad6e8a41c70781f9e7c1af56d75e6d0a916ba", "type": "github" }, "original": { @@ -95,11 +95,11 @@ ] }, "locked": { - "lastModified": 1760239230, - "narHash": "sha256-eqSP/BAbQwNTlQ/6yuK0yILzZAPNNj91gp6oIfVtu/E=", + "lastModified": 1761468550, + "narHash": "sha256-nY4vyN1QdHhC5Gj3545fI2Y7FSr/gs8ID4gPmF8HPww=", "owner": "nix-community", "repo": "home-manager", - "rev": "c4aaddeaecc09554c92518fd904e3e84b497ed09", + "rev": "1830716059bfee7cbcfbfcc38d7be98e482a5762", "type": "github" }, "original": { @@ -152,11 +152,11 @@ ] }, "locked": { - "lastModified": 1759373157, - "narHash": "sha256-AdQmn5AASt6nUYxIAo+/+we312zqA0moB/Cuj7TsIC4=", + "lastModified": 1760582753, + "narHash": "sha256-CV3HKVGhc51/wdTOK2EjP0CQ+Wk3j9t2DepAThGw+nI=", "owner": "nixpak", "repo": "nixpak", - "rev": "7cd8f919d173deeb1f6d01cfda22a84eeedba1ae", + "rev": "5aad81bcf6072f150221ef2f82d8f3fbfc7fdcfa", "type": "github" }, "original": { @@ -167,11 +167,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1759036355, - "narHash": "sha256-0m27AKv6ka+q270dw48KflE0LwQYrO7Fm4/2//KCVWg=", + "lastModified": 1761373498, + "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127", + "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce", "type": "github" }, "original": { @@ -180,6 +180,21 @@ "type": "indirect" } }, + "nixpkgs-stable": { + "locked": { + "lastModified": 1761173472, + "narHash": "sha256-m9W0dYXflzeGgKNravKJvTMR4Qqa2MVD11AwlGMufeE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "c8aa8cc00a5cb57fada0851a038d35c08a36a2bb", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-25.05", + "type": "indirect" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1759036355, @@ -204,6 +219,7 @@ "imsh-clients": "imsh-clients", "nixpak": "nixpak", "nixpkgs": "nixpkgs", + "nixpkgs-stable": "nixpkgs-stable", "sec": "sec", "sops-nix": "sops-nix", "walker": "walker" @@ -234,11 +250,11 @@ ] }, "locked": { - "lastModified": 1759188042, - "narHash": "sha256-f9QC2KKiNReZDG2yyKAtDZh0rSK2Xp1wkPzKbHeQVRU=", + "lastModified": 1760998189, + "narHash": "sha256-ee2e1/AeGL5X8oy/HXsZQvZnae6XfEVdstGopKucYLY=", "owner": "Mic92", "repo": "sops-nix", - "rev": "9fcfabe085281dd793589bdc770a2e577a3caa5d", + "rev": "5a7d18b5c55642df5c432aadb757140edfeb70b3", "type": "github" }, "original": { @@ -288,11 +304,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1759389183, - "narHash": "sha256-IltPEM2ljbLjEt3XYR7oWNf52JV9Z3M2WkGnz5ELceY=", + "lastModified": 1761454047, + "narHash": "sha256-XjjPdUXMfRN4n33jlfqGuHk5hXYLX8nauvT7TRcvC9A=", "owner": "abenz1267", "repo": "walker", - "rev": "0709813b758757eaec6628a2ed4180c2f7885c7a", + "rev": "865a1c863ba30adc7fc9b3fc80b54cb371473b7c", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix @@ -1,6 +1,7 @@ { inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; + nixpkgs-stable.url = "nixpkgs/nixos-25.05"; disko.url = "github:nix-community/disko/v1.12.0"; home-manager.url = "github:nix-community/home-manager"; diff --git a/hosts/ws/default.nix b/hosts/ws/default.nix @@ -1,4 +1,4 @@ -{ modulesPath, sec, ... }: +{ modulesPath, sec, pkgs, nixpkgs-stable, ... }: { imports = [ sec.nixosModules.dot @@ -21,10 +21,12 @@ "usbhid" ]; kernelModules = [ "kvm-amd" ]; + kernelPackages = nixpkgs-stable.legacyPackages.${pkgs.system}.linuxPackages_lqx; }; hardware = { enableAllFirmware = true; cpu.amd.updateMicrocode = true; + amdgpu.initrd.enable = true; }; }