c2cscrape/shell.nix
2025-12-17 05:09:33 -08:00

22 lines
599 B
Nix

let
nixconfig = builtins.getFlake "github:death916/nixconfig";
unstable = nixconfig.inputs.nixpkgs-unstable.legacyPackages.x86_64-linux;
pkgs = nixconfig.inputs.nixpkgs.legacyPackages.x86_64-linux;
in
pkgs.mkShell {
packages = with pkgs; [
python313Packages.uv
python313Packages.ninja
python313Packages.numpy
python313Packages.ipython
bun
];
shellHook = ''
source .venv/bin/activate
# export PATH="${pkgs.bun}/bin:$PATH"
# export BUN_INSTALL="${pkgs.bun}/bin/bun"
export REFLEX_USE_SYSTEM_BUN=True
echo venv activated and bun version set
'';
}