commit 4fd271eaedd1614c0f65c3503d3278b1bb2bc436
parent cd286f6801a881b7985537aa4bd2f80f6329409b
Author: Toni Brown <me@tb148.eu.org>
Date: Tue, 2 Dec 2025 15:52:16 +0800
Enable NVIDIA Prime offload and update flake inputs
Diffstat:
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/configuration.nix b/configuration.nix
@@ -40,12 +40,12 @@
hardware.nvidia.open = true;
hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.stable;
hardware.nvidia.powerManagement.enable = true;
- # hardware.nvidia.powerManagement.finegrained = true;
- # hardware.nvidia.prime = {
- # reverseSync.enable = true;
- # intelBusId = "PCI:0:2:0";
- # nvidiaBusId = "PCI:1:0:0";
- # };
+ hardware.nvidia.powerManagement.finegrained = true;
+ hardware.nvidia.prime = {
+ offload.enable = true;
+ intelBusId = "PCI:0:2:0";
+ nvidiaBusId = "PCI:1:0:0";
+ };
hardware.bluetooth.enable = true;
diff --git a/flake.lock b/flake.lock
@@ -7,11 +7,11 @@
]
},
"locked": {
- "lastModified": 1762510976,
- "narHash": "sha256-KGoSj8qMOOPaNE48RTtuNBbqOvKLTeklnRHWWvE/TXo=",
+ "lastModified": 1764325801,
+ "narHash": "sha256-LQ7tsrXs1wuB6KBwUctL3JlUsG/FWI2pCI6NkoO52dk=",
"owner": "catppuccin",
"repo": "nix",
- "rev": "728cb0a667ce37bb0c68557dba819c7fb54ff1c8",
+ "rev": "a696fed6b9b6aa89ef495842cdca3fc2a7cef0de",
"type": "github"
},
"original": {
@@ -27,11 +27,11 @@
]
},
"locked": {
- "lastModified": 1762787259,
- "narHash": "sha256-t2U/GLLXHa2+kJkwnFNRVc2fEJ/lUfyZXBE5iKzJdcs=",
+ "lastModified": 1764544324,
+ "narHash": "sha256-GVBGjO7UsmzLrlOJV8NlKSxukHaHencrJqWkCA6FkqI=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "37a3d97f2873e0f68711117c34d04b7c7ead8f4e",
+ "rev": "e4e25a8c310fa45f2a8339c7972dc43d2845a612",
"type": "github"
},
"original": {
@@ -42,10 +42,10 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1762844143,
- "narHash": "sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI=",
+ "lastModified": 1764517877,
+ "narHash": "sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4=",
"ref": "nixos-unstable",
- "rev": "9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4",
+ "rev": "2d293cbfa5a793b4c50d17c05ef9e385b90edf6c",
"shallow": true,
"type": "git",
"url": "https://mirrors.tuna.tsinghua.edu.cn/git/nixpkgs.git"
@@ -59,10 +59,10 @@
},
"nixpkgs-stable": {
"locked": {
- "lastModified": 1762756533,
- "narHash": "sha256-HiRDeUOD1VLklHeOmaKDzf+8Hb7vSWPVFcWwaTrpm+U=",
+ "lastModified": 1764560356,
+ "narHash": "sha256-M5aFEFPppI4UhdOxwdmceJ9bDJC4T6C6CzCK1E2FZyo=",
"ref": "nixos-25.05",
- "rev": "c2448301fb856e351aab33e64c33a3fc8bcf637d",
+ "rev": "6c8f0cca84510cc79e09ea99a299c9bc17d03cb6",
"shallow": true,
"type": "git",
"url": "https://mirrors.tuna.tsinghua.edu.cn/git/nixpkgs.git"
diff --git a/home.nix b/home.nix
@@ -93,7 +93,7 @@
programs.git.settings = {
init.defaultBranch = "trunk";
user.name = "Toni Brown";
- user.email = "me@tb148.eu.org";
+ user.email = "me@tb148.net";
};
programs.git.signing.signByDefault = true;
programs.git.signing.key = "53187AD414FDFBCC";