4795751631170ecdae971edc1a41444e0f6bdce3
nix-everquest
Nix flake packaging EverQuest-related tools for Linux. Packages wrap prebuilt Windows releases (Wine) or native builds where applicable.
Packages
| Flake output | Description |
|---|---|
eqlegends |
EverQuest Legends standalone LaunchPad installer via Wine |
eqlogparser |
EQLogParser via Wine (matches Bottles/Flatpak setup) |
More apps will be added over time.
Quick start
nix run .#eqlegends
# or
nix run .#eqlogparser
eqlegends expects EQLegends_setup.exe in the current directory, or set EQL_INSTALLER=/path/to/EQLegends_setup.exe.
For EQLogParser:
nix profile install .#eqlogparser
eqlogparser
See docs/eqlegends.md for EverQuest Legends setup and troubleshooting. See docs/eqlogparser.md for first-run setup, logs, and troubleshooting (Wine notes).
Custom nixpkgs
The flake pins github:NixOS/nixpkgs/nixos-unstable. To use a local checkout, override the input:
nix run .#eqlegends --override-input nixpkgs path:/path/to/nixpkgs
nix run .#eqlogparser --override-input nixpkgs path:/path/to/nixpkgs
Or edit flake.nix / flake.lock to point nixpkgs at your fork.
Layout
flake.nix
packages/
eqlegends/
package.nix
eqlogparser/
package.nix
docs/
eqlegends.md
eqlogparser.md
eqlogparser-wine.md
Description
Languages
Nix
100%