{ lib, pkgs, ... }:
{
  # Using non-Nix Python Packages with Binaries on NixOS https://github.com/mcdonc/.nixconfig/blob/e7885ad18b7980f221e59a21c91b8eb02795b541/videos/pydev/script.rst
  programs.nix-ld.enable = true;
  programs.nix-ld.libraries = with pkgs; [
    zlib # numpy
    libgcc  # sqlalchemy
    expat # pyosmium
    # that's where the shared libs go, you can find which one you need using 
    # nix-locate --top-level libstdc++.so.6  (replace this with your lib)
    # ^ this requires `nix-index` pkg
  ];

  environment.variables = {
      NIX_LD_LIBRARY_PATH="/run/current-system/sw/share/nix-ld/lib";
      NIX_LD="/run/current-system/sw/share/nix-ld/lib/ld.so";
      LD_LIBRARY_PATH=lib.mkForce "$NIX_LD_LIBRARY_PATH";
  };

}