crossdistro AppImage
The AppImage is a very convenient binary, which tends to work everywhere:
AppImage (formerly known as klik and PortableLinuxApps) is an open-source format for distributing [portable](https://en.wikipedia.org/wiki/Portable_application) [software](https://en.wikipedia.org/wiki/Software) on [Linux](https://en.wikipedia.org/wiki/Linux). It aims to allow the installation of binary software independently of specific [Linux distributions](https://en.wikipedia.org/wiki/Linux_distribution). As a result, one AppImage can be installed and run across various [GNU](https://en.wikipedia.org/wiki/GNU)/Linux distributions without needing to use different files. It aims to be a format that is self-contained, [rootless](https://en.wikipedia.org/wiki/Superuser), and independent of the underlying Linux distribution.[[1]](https://en.wikipedia.org/wiki/AppImage#cite_note-1)
I'd like to push an AppImage to https://www.appimagehub.com for archival purposes.
The nix-file from this issue should in theory produce appimage for various architectures via nix-appimage.
since I have the nix-package installed, I could simplyrun
nix bundle --bundler github:ralismark/nix-appimage . --extra-experimental-features flakes...which produced anx86_64Appimage.
@noedigcode does the appimage (URL) below run on your machine? Because, since AppImages are sandboxed, I'm expecting some issues when trying to communicate with the outside world (JACK?). It usually needs a bit of tweaking regarding permissions.
on arch/ubuntu/debian/etc:
$ chmod +x
$ ./konfyt.AppImage
on nix-distros
$ chmod +x ./konfyt.AppImage
$ appimage-run ./konfyt.AppImage
konfy.AppImage: https://filebin.net/tzjzs9tj66khwama (6 days valid)
sha256: 711209501c3c7507481b15f40213eb5a5f2c3ff22272072b7af601654bbc6d94