diff --git a/flake.nix b/flake.nix index 05ee1fa1..4d5a8ab5 100644 --- a/flake.nix +++ b/flake.nix @@ -22,6 +22,7 @@ # do store-path extractions qt6baseStorePath = lib.getLib pkgs.qt6.qtbase; + zlibStorePath = lib.getLib pkgs.zlib; # ?TODO? can remove below since manual linking not needed? # qt6QtWaylandStorePath = lib.getLib pkgs.qt6.qtwayland; @@ -70,6 +71,7 @@ # link-in c++ stdlib for various AOT-ext-pkgs (numpy, etc.) LD_LIBRARY_PATH="${pkgs.stdenv.cc.cc.lib}/lib:$LD_LIBRARY_PATH" + LD_LIBRARY_PATH="${zlibStorePath}/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH @@ -90,11 +92,12 @@ export UV_PROJECT_ENVIRONMENT="py313" # sync project-env with all extras uv sync --dev --all-extras --no-group lint + source "$UV_PROJECT_ENVIRONMENT/bin/activate" # ------ TIPS ------ # NOTE, to launch the py-venv installed `xonsh` (like @goodboy) # run the `nix develop` cmd with, - # >> nix develop -c uv run xonsh + # >> nix develop -c xonsh ''; }; }