feat: Don't try to do conditional imports (infinite recursion issue)

This commit is contained in:
uttarayan21
2025-03-26 01:14:13 +05:30
parent 2579485aeb
commit cf2833d567
7 changed files with 41 additions and 20 deletions

View File

@@ -1,12 +1,13 @@
{pkgs, ...}: {
home.packages = with pkgs; [
(bambu-studio.overrideAttrs (oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
}))
(orca-slicer.overrideAttrs (oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
}))
];
home.packages = with pkgs;
lib.optionals pkgs.stdenv.isLinux [
(bambu-studio.overrideAttrs (oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
}))
(orca-slicer.overrideAttrs (oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
}))
];
}