Feat: Nix Flake install method with ci (#146)

This commit is contained in:
Edward?
2026-07-16 21:08:19 +03:00
committed by GitHub
parent 4a561a0c78
commit 8da6a217bc
6 changed files with 296 additions and 0 deletions
+13
View File
@@ -108,6 +108,7 @@ Multiple distribution formats available:
| `.rpm` | RHEL, Fedora, openSUSE |
| `.AppImage` | Universal (no installation required) |
| `.flatpak` | Universal with sandboxing (recommended over AppImage) |
| Nix flake | NixOS and any Linux with [Nix](https://nixos.org/download/) installed |
**AUR:**
Special thanks to [AntiApple4life](https://aur.archlinux.org/packages?O=0&SeB=m&K=AntiApple4life) for the AUR packages!
@@ -122,6 +123,18 @@ paru -S emerald-legacy-launcher # or yay
paru -S emerald-legacy-launcher-bin # or yay
```
**Nix:**
Requires [Nix](https://nixos.org/download/) with flakes enabled (`experimental-features = nix-command flakes` in `nix.conf`).
```bash
# Run without installing
nix run github:LCE-Hub/LCE-Emerald-Launcher
# Install to your user profile
nix profile install github:LCE-Hub/LCE-Emerald-Launcher
```
On NixOS, add the flake as an input and install `packages.<system>.default` (or `emerald-legacy-launcher`) from it.
**Flatpak Installation:**
```bash
flatpak install emerald.flatpak