| icon | compact-disc |
|---|---|
| description | AppImages created from NixOs Derivations & FHS |
- Author:
@ralismark+@Azathothas+Others - Project Page: https://github.com/pkgforge/nix-appimage
- Described as An AppImage created using a Nix-Bundler like pkgforge/nix-appimage & DavHau/nix-portable
- Sources: NixOS Packages
{% hint style="info" %}
.pkg: ${PKG_NAME}
.pkg_type: nixappimage
${SBUILD_PKG} : ${PKG_NAME}.nixappimage
{% endhint %}
{% hint style="info" %}
- Fuse: Required for mounting Filesystems & Images
- Fonts: Required to display/render Non-English Chars, Emojis, Symbols etc.
- Kernel User NameSpaces: Required for Sandboxing, Security & Performance {% endhint %}
{% hint style="success" %}
NixAppImages have built-in sandboxing, run SHOW_HELP=1 to see available options.
{% endhint %}
{% hint style="info" %} KNOWN ISSUES
- LibGL: NixOS/nixpkgs#9415
- Size: About
2-5xlarger than other formats, but guarantee absolute portability.
WARNINGS
- NEVER run
strip,objcopyor any other binary rewriting tool as they will often just strip thesquashfs|dwarfsarchive, only preserving theruntime. - A typical
.nixappimagefile is not a real elf binary, thus will not survive this process. {% endhint %}