{ pkgs ? import { }, ... }: { # For running the uv-managed ebook-search venv outside the container: # PyPI manylinux wheels (numpy via bm25s) expect libstdc++.so.6 on the # loader path, which NixOS does not provide globally. ebook-search = pkgs.mkShell { nativeBuildInputs = with pkgs; [ my_python uv ]; LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [ pkgs.stdenv.cc.cc.lib pkgs.zlib ]; }; default = pkgs.mkShell { NIX_CONFIG = "extra-experimental-features = nix-command flakes ca-derivations"; nativeBuildInputs = with pkgs; [ nix home-manager git my_python ssh-to-age gnupg age ]; }; }