Added Nix Support - #176
nerd2ninja wants to merge 2 commits into
Conversation
The nix package manager is available for install on MacOS, Linux, and WSL (for windows users). See: https://nixos.org/download/ for information on how to install the nix package manager From within the project directory root, run: nix profile add . And then from your teminal/console/command line, simply run: plaza
|
Thank you for this, and sorry it sat so long. It is the first outside contribution the project has had, and it was clearly not a drive-by: the zon2nix wiring and the A fair amount has moved since you opened it, so the pinned set no longer matches the tree.
So Two things I would change beyond the regenerate: The derivation pins its own source.
One thing worth saying plainly so it does not waste your evening: off macOS the toolkit renders through a software rasteriser with no platform text provider, so a Linux build runs but text is CPU-rendered and emoji come out as blank boxes. That is why there is no Linux release yet, and it is upstream work rather than something this flake can fix. The build itself is real and passes the full suite in CI on every change, so a flake is genuinely useful for people who want to build it. I just do not want you surprised by how it looks. If you would rather not carry the rebase, say so and I will regenerate it against |
The nix package manager is available for install on MacOS, Linux, and WSL (for windows users).
See: https://nixos.org/download/ for information on how to install the nix package manager
From within the project directory root, run:
nix profile add .
And then from your teminal/console/command line, simply run: plaza