massive refactor
This commit is contained in:
@@ -1,43 +1,31 @@
|
||||
{
|
||||
unfree = [
|
||||
"antigravity"
|
||||
"cursor"
|
||||
"discord"
|
||||
"spotify"
|
||||
"obsidian"
|
||||
"steam"
|
||||
"steam-unwrapped"
|
||||
"zoom-us"
|
||||
"zoom"
|
||||
pkgs: rec {
|
||||
predicate = pkg: (
|
||||
builtins.elem (pkgs.lib.getName pkg) unfree.packages || builtins.all (
|
||||
license: license.free || builtins.elem license.shortName unfree.licenses
|
||||
) (if builtins.isList pkg.meta.license then pkg.meta.license else [ pkg.meta.license ])
|
||||
);
|
||||
unfree = {
|
||||
packages = [
|
||||
"antigravity"
|
||||
"cursor"
|
||||
"discord"
|
||||
"obsidian"
|
||||
"spotify"
|
||||
"steam"
|
||||
"steam-unwrapped"
|
||||
"vscode-extension-mhutchie-git-graph"
|
||||
"zoom"
|
||||
"zoom-us"
|
||||
|
||||
"nvidia-x11"
|
||||
"nvidia-settings"
|
||||
"nvidia-persistenced"
|
||||
"cudatoolkit"
|
||||
"cuda-merged"
|
||||
"cuda_cuobjdump"
|
||||
"cuda_gdb"
|
||||
"cuda_nvcc"
|
||||
"cuda_nvdisasm"
|
||||
"cuda_nvprune"
|
||||
"cuda_cccl"
|
||||
"cuda_cudart"
|
||||
"cuda_cupti"
|
||||
"cuda_cuxxfilt"
|
||||
"cuda_nvml_dev"
|
||||
"cuda_nvrtc"
|
||||
"cuda_nvtx"
|
||||
"cuda_profiler_api"
|
||||
"cuda_sanitizer_api"
|
||||
"libcublas"
|
||||
"libcufft"
|
||||
"libcurand"
|
||||
"libcusolver"
|
||||
"libnvjitlink"
|
||||
"libcusparse"
|
||||
"libnpp"
|
||||
|
||||
"vscode-extension-mhutchie-git-graph"
|
||||
];
|
||||
insecure = [ ];
|
||||
"nvidia-x11"
|
||||
"nvidia-settings"
|
||||
];
|
||||
licenses = [
|
||||
"CUDA EULA"
|
||||
"cuDNN EULA"
|
||||
"cuTENSOR EULA"
|
||||
"NVidia OptiX EULA"
|
||||
];
|
||||
};
|
||||
# insecure = [ ];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user