summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-21 15:59:25 -0700
committerFuwn <[email protected]>2024-09-21 15:59:25 -0700
commitc6a2401067558c24d90ed2e27e48d96fdadbef5b (patch)
treeb61d14e285fae82b858d28a312e5603b1ef4131e /home
parentnetworking: configure glance (diff)
downloadnixos-config-c6a2401067558c24d90ed2e27e48d96fdadbef5b.tar.xz
nixos-config-c6a2401067558c24d90ed2e27e48d96fdadbef5b.zip
rui: use new flags
Diffstat (limited to 'home')
-rw-r--r--home/ebisu/default.nix33
1 files changed, 29 insertions, 4 deletions
diff --git a/home/ebisu/default.nix b/home/ebisu/default.nix
index 820b67c..53332b6 100644
--- a/home/ebisu/default.nix
+++ b/home/ebisu/default.nix
@@ -3,6 +3,7 @@
config,
inputs,
username,
+ lib,
...
}:
{
@@ -32,10 +33,34 @@
overlays = [ inputs.nur.overlay ];
config = {
- allowUnfree = true;
- # allowInsecure = true;
- # allowBroken = true;
- # allowUnfreePredicate = _: true;
+ allowUnfreePredicate =
+ pkg:
+ builtins.elem (lib.getName pkg) [
+ "cuda-merged"
+ "cuda_cccl"
+ "cuda_cudart"
+ "cuda_cuobjdump"
+ "cuda_cupti"
+ "cuda_cuxxfilt"
+ "cuda_gdb"
+ "cuda_nvcc"
+ "cuda_nvdisasm"
+ "cuda_nvml_dev"
+ "cuda_nvprune"
+ "cuda_nvrtc"
+ "cuda_nvtx"
+ "cuda_profiler_api"
+ "cuda_sanitizer_api"
+ "httpie-desktop"
+ "libcublas"
+ "libcufft"
+ "libcurand"
+ "libcusolver"
+ "libcusparse"
+ "libnvjitlink"
+ "libnpp"
+ "spotify"
+ ];
};
};
}