Run AppImages directly via appimage-run binfmt

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nexoniarz 2026-10-17 18:19:31 +02:00
commit 7a61dc8258
2 changed files with 6 additions and 1 deletions

View file

@ -26,7 +26,7 @@ My personal NixOS system configuration.
| `modules/audio.nix` | PipeWire | | `modules/audio.nix` | PipeWire |
| `modules/desktop.nix` | Plasma, SDDM, fonts, theming | | `modules/desktop.nix` | Plasma, SDDM, fonts, theming |
| `modules/users.nix` | Account, shell, Steam, Flatpak | | `modules/users.nix` | Account, shell, Steam, Flatpak |
| `modules/apps.nix` | Installed packages, nix-ld | | `modules/apps.nix` | Installed packages, nix-ld, AppImage support |
| `modules/default-apps.nix` | MIME associations | | `modules/default-apps.nix` | MIME associations |
| `modules/scripts.nix` | Custom scripts in `modules/scripts/` | | `modules/scripts.nix` | Custom scripts in `modules/scripts/` |
| `modules/fastfetch.nix` | Installs `configs/fastfetch/config.jsonc` system-wide | | `modules/fastfetch.nix` | Installs `configs/fastfetch/config.jsonc` system-wide |

View file

@ -123,4 +123,9 @@ in
libxrandr libxcursor libxcb libxkbcommon libxrandr libxcursor libxcb libxkbcommon
alsa-lib mesa zlib stdenv.cc.cc alsa-lib mesa zlib stdenv.cc.cc
]; ];
# Registers AppImages with binfmt_misc, so ./Foo.AppImage (or a double-click
# in Dolphin) runs straight through appimage-run's FHS environment.
programs.appimage.enable = true;
programs.appimage.binfmt = true;
} }