Sorry to hear about your family member's passing. Hope things go as well as they can. Thanks for all of your work on Tesseract, I've been enjoying using it! FWIW, I'm trying out nix (very much a beginner), and I got it running locally with this minimal flake.nix
:
{
description = "A Nix-flake-based Node.js development environment";
inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11"; };
outputs = { self, nixpkgs, ... }:
let
system = "x86_64-linux";
in {
devShells."${system}".default =
let pkgs = import nixpkgs { inherit system; };
in pkgs.mkShell {
packages = with pkgs; [ nodejs nodePackages.pnpm yarn ];
shellHook = ''
npm install
npm run build
npm run start
'';
};
};
}
I don't really do frontend stuff, so no idea if that's the best way to spin stuff up, but it's working ๐
EDIT: Also, looks like 1.4.31 hasn't been merged into main yet?