-
Notifications
You must be signed in to change notification settings - Fork 46
Description
Is your feature request related to a problem? Please describe.
As a NixOS user (and this applies to other immutable or sandboxed Linux distros), I’m unable to run the current IronyModManager Linux binary.
It depends on dynamic linking and assumes a traditional FHS (Filesystem Hierarchy Standard) layout, which breaks compatibility on distros like NixOS, where the usual /lib or /usr/lib directories are not present in the expected way.
Describe the solution you'd like
It would be great to have an official Flatpak or AppImage release.
Both formats are portable and self-contained, solving compatibility issues across most Linux distributions, especially for users outside of mainstream Debian/Fedora-based systems.
Describe alternatives you've considered
I attempted to patch the ELF binary manually and wrap it in an FHS environment on NixOS using buildFHSEnv and patchelf, but IronyModManager still failed to run due to missing or incompatible dependencies (libssl, ICU, etc.).
Using Wine is not ideal since the app already has a native Linux build.
Additional context
NixOS users often encounter this type of issue when binaries rely on system-wide shared libraries.
A Flatpak or AppImage would help ensure a more robust and accessible experience for users across the Linux ecosystem.
Thank you for the great work on IronyModManager!