My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[zaphod] Fix evaluation and build errors

dish 25975e28 4ff5b38f

+32 -3
+16
flake.lock
··· 983 983 "type": "github" 984 984 } 985 985 }, 986 + "nixpkgs-lutris": { 987 + "locked": { 988 + "lastModified": 1735156997, 989 + "narHash": "sha256-TcFYgZzWtQIex9aXqXFjlgS0ejJtKOIYwbvbhYgKQqk=", 990 + "owner": "devusb", 991 + "repo": "nixpkgs", 992 + "rev": "58e95e9431e4128728ea08951cdc6a30a7958ad9", 993 + "type": "github" 994 + }, 995 + "original": { 996 + "owner": "devusb", 997 + "ref": "lutris-xboxdrv", 998 + "repo": "nixpkgs", 999 + "type": "github" 1000 + } 1001 + }, 986 1002 "nixpkgs_2": { 987 1003 "locked": { 988 1004 "lastModified": 1734649271,
+2
flake.nix
··· 30 30 inputs.nixpkgs.follows = "nixpkgs"; 31 31 }; 32 32 nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 33 + nixpkgs-lutris.url = "github:devusb/nixpkgs/lutris-xboxdrv"; 33 34 stable.url = "github:nixos/nixpkgs/nixos-24.05"; 34 35 # Overrides 35 36 flake-compat.url = "github:edolstra/flake-compat"; ··· 190 191 }; 191 192 }; 192 193 overlays = [ 194 + self.overlays.lutris-fix 193 195 self.overlays.pyronet-packages 194 196 self.overlays.nix-index 195 197 self.overlays.bluez-wiimote
+1 -1
modules/nixos/default-config/security.nix
··· 15 15 enable = true; 16 16 abrmd.enable = true; 17 17 applyUdevRules = true; 18 - pkcs11.enable = true; 18 + pkcs11.enable = false; 19 19 }; 20 20 21 21 # Set up extra certificates for DN42 specifically
+12
overlays/lutris-fix/default.nix
··· 1 + # deadnix: skip 2 + { inputs, ... }: 3 + final: prev: 4 + let 5 + lpkgs = import inputs.nixpkgs-lutris { 6 + inherit (prev) system; 7 + config.allowUnfree = true; 8 + }; 9 + in 10 + { 11 + lutris = lpkgs.lutris; 12 + }
+1 -2
systems/x86_64-linux/zaphod/hardware.nix
··· 19 19 pkgs.mangohud 20 20 ]; 21 21 extraPackages32 = [ 22 - pkgs.pkgsi686Linux.gamescope 23 22 pkgs.pkgsi686Linux.mangohud 24 23 ]; 25 24 }; ··· 37 36 pkgs.logitech-udev-rules 38 37 ]; 39 38 hardware.amdgpu = { 40 - opencl.enable = true; 39 + opencl.enable = false; 41 40 initrd.enable = true; 42 41 }; 43 42 }