debian: add optional 3D printing tools install by mapitman · Pull Request #37 · mapitman/linux-bootstrap

and others added 2 commits

March 22, 2026 21:53
Adds an install-3d-printing-packages script that installs PrusaSlicer,
FreeCAD, and OpenSCAD via Flatpak from Flathub. Using Flatpak ensures
the latest upstream versions are installed and kept up to date,
independent of Debian's package freeze cycle.

The bootstrap prompts the user before installing, consistent with the
optional install pattern used for makemkv and desktop packages.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Adds install-3d-printing-packages script that installs PrusaSlicer,
FreeCAD, and OpenSCAD via Flatpak from Flathub. Using Flatpak ensures
the latest upstream versions are installed and kept up to date,
independent of Debian's package freeze cycle.

Flatpak and the Flathub remote are set up in install-desktop-packages
alongside Flatseal (a Flatpak permissions manager). The 3D printing
script relies on this foundation being in place.

The bootstrap prompts the user before installing, consistent with the
optional install pattern used for makemkv and desktop packages.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>