Fluentflame reader supports Nix packaging. So far, testing has only been conducted using Lix versions 2 and up, but it's expected to build fine with CPPNix and other implementations.
git clone https://github.com/FluentFlame/fluentflame-reader.git && pushd fluentflame-reader
nix-shell -E 'with import <nixpkgs> { }; callPackage ./nix/package.nix { }'git clone https://github.com/FluentFlame/fluentflame-reader.git && pushd fluentflame-reader
nix-build ./nix -A fluentflame-reader --purenix shell github:FluentFlame/fluentflame-reader?dir=nix#defaultnix build github:FluentFlame/fluentflame-reader?dir=nix#defaultOr...
git clone https://github.com/FluentFlame/fluentflame-reader.git && pushd fluentflame-reader
nix build ./nix#defaultThis gives you npm and lets you run electron directly on the
executed binary.
git clone https://github.com/FluentFlame/fluentflame-reader.git && pushd fluentflame-reader
nix develop ./nix#ffr-fhsYou can now run things like...
npm install && npm run start
# ...
npm run package-linux
# ...
npm run clean