From 8877a4be304bf35f29dd8922ee35d0b4f1ee3e0a Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 3 Oct 2024 03:53:35 -0700 Subject: ebisu: move nixpkgs configuration to kansaiPkgs --- home/ebisu/default.nix | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) (limited to 'home/ebisu/default.nix') 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; -- cgit v1.2.3