PyMacroRecord icon indicating copy to clipboard operation
PyMacroRecord copied to clipboard

Package as appimage/flatpak for linux

Open GRBL-F opened this issue 1 year ago • 4 comments

Is your feature request related to a problem? Please describe. building things manually is the linux way but also scares people from using linux. including a package/appimage for linux would help out a ton.

Describe the solution you'd like package the project as an appimage for linux to make it super easy to use, and/or a flatpak.

GRBL-F avatar Aug 28 '24 13:08 GRBL-F

Hi, sorry for the long answer, It's planned but it will take some times as I don't know how we build with flatpak.

LOUDO56 avatar Oct 19 '24 11:10 LOUDO56

Just to add an opinion: You might want to prefer appimage over flatpak (as first packaging solution) as it is universally usable. Not everybody has flatpak installed. (also the sandboxing might be a problem via snap/flatpak)

superstes avatar Nov 21 '24 11:11 superstes

Maybe something like that: https://pypi.org/project/pyproject-appimage/ Would depend on: https://github.com/LOUDO56/PyMacroRecord/issues/57

superstes avatar Nov 21 '24 11:11 superstes

Flatpak would be nice, wouldn't have to keep terminal running, I didn't want to --break-system-packages, so I used virtual environment, to make it more convenient I just made shell script source .venv/bin/activate cd ~/Downloads/PyMacroRecord-1.4.0/src python3 main.py so it's faster to pop open, however it still requires terminal in background of course.

Rippeee avatar Jun 01 '25 17:06 Rippeee