From 94d0c3fd2c7800b929e501bba4cd490a6d315150 Mon Sep 17 00:00:00 2001 From: Emmet Date: Mon, 7 Apr 2025 10:05:14 -0500 Subject: [PATCH] Fix Cura --- modules/user/engineering/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/user/engineering/default.nix b/modules/user/engineering/default.nix index 2ef63983..8566727c 100644 --- a/modules/user/engineering/default.nix +++ b/modules/user/engineering/default.nix @@ -16,6 +16,17 @@ in { kicad cura-appimage arduino-ide + graphviz ]; + xdg.desktopEntries.cura = lib.mkForce { + name = "Ultimaker Cura"; + genericName = "3D Printing Software"; + icon = "cura-icon"; + exec = "cura -platformtheme gtk3 %u"; + mimeType = [ "model/stl" "application/vnd.ms-3mfdocument" "application/prs.wavefront-obj" "image/bmp" "image/gif" "image/jpeg" "image/png" "text/x-gcode" "application/x-amf" "application/x-ply" "application/x-ctm" "model/vnd.collada+xml" "model/gltf-binary" "model/gltf+json" "model/vnd.collada+xml+zip" ]; + terminal = false; + type = "Application"; + prefersNonDefaultGPU = true; + }; }; }