nixos-config/homes/palo/packages/graphics.nix
2025-03-19 09:29:50 +01:00

58 lines
871 B
Nix

{
config,
lib,
pkgs,
...
}:
with pkgs;
with lib;
let
use_override = false;
bambu-studio =
if use_override then
pkgs.bambu-studio.overrideAttrs (old: rec {
version = "01.10.02.76";
src = pkgs.fetchFromGitHub {
owner = "bambulab";
repo = "BambuStudio";
rev = "v${version}";
hash = "sha256-LvAi3I5lnnumhOUagyej28uVy0Lgd3e19HNQXOUWSvQ=";
};
})
else
pkgs.bambu-studio;
in
{
config = mkIf config.gui.enable {
home.packages = [
#pureref
gimp
inkscape
imagemagick
blender
lightburn
# to convert HEIC -> JPG
# heif-dec -q 92 <name>.HEIC
libheif
darktable
# CAD & 3D Plotting
openscad
fstl
orca-slicer
bambu-studio
qrencode
xclicker
xdotool
];
};
}