homepage/shell.nix
2025-05-15 22:46:36 +02:00

17 lines
306 B
Nix

{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
packages = with pkgs; [
python312
python312Packages.pip
python312Packages.virtualenv
];
shellHook = ''
if [ ! -d .venv ]; then
python -m venv .venv
fi
source .venv/bin/activate
pip install -r requirements.txt
'';
}