summaryrefslogtreecommitdiff
path: root/home/ebisu/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home/ebisu/default.nix')
-rw-r--r--home/ebisu/default.nix34
1 files changed, 33 insertions, 1 deletions
diff --git a/home/ebisu/default.nix b/home/ebisu/default.nix
index eec344d..fa0354e 100644
--- a/home/ebisu/default.nix
+++ b/home/ebisu/default.nix
@@ -10,7 +10,39 @@
}:
host:
let
- pkgs = (kansaiPkgs { }).${system};
+ pkgs =
+ (kansaiPkgs {
+ nixpkgsExtraConfig.overlays = [ inputs.nur.overlay ];
+
+ nixpkgsAllowUnfreePredicate =
+ pkg:
+ builtins.elem (pkgs.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"
+ ];
+ }).${system};
in
inputs.home-manager.lib.homeManagerConfiguration {
inherit pkgs;