char/flake

nixos flake

git clone https://git.t4t.associates/char/flake

Charlotte Somupdate nixpkgs70c73b6

main
891 B34 linesraw
1{ config, pkgs, lib, ... }: {
2  services.hardware.bolt.enable = true;
3
4  services.xserver.videoDrivers = [ "amdgpu" "nvidia" ];
5  hardware.nvidia = {
6    open = true;
7
8    nvidiaSettings = true;
9    package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
10      version = "595.45.04";
11      sha256_64bit = "sha256-zUllSSRsuio7dSkcbBTuxF+dN12d6jEPE0WgGvVOj14=";
12      sha256_aarch64 = "sha256-pruxWQlLurymRL7PbR24NA6dNowwwX35p6j9mBIDcNs=";
13      openSha256 = "sha256-1Q2wuDdZ6KiA/2L3IDN4WXF8t63V/4+JfrFeADI1Cjg=";
14      settingsSha256 = "sha256-QMx4rUPEGp/8Mc+Bd8UmIet/Qr0GY8bnT/oDN8GAoEI=";
15      persistencedSha256 = lib.fakeSha256;
16    };
17  };
18
19  boot.blacklistedKernelModules = [
20    "nouveau"
21    "nvidiafb"
22  ];
23  boot.kernelModules = [
24    "thunderbolt"
25    "usbhid"
26    "joydev"
27    "xpad"
28    "nvidia"
29    "nvidia_modeset"
30    "nvidia_uvm"
31    "nvidia_drm"
32    "amdgpu"
33  ];
34}