allpawcare-website/shell.nix
2023-12-15 10:30:18 -05:00

36 lines
614 B
Nix

{ pkgs ? import <nixpkgs> {} }:
with pkgs;
pkgs.mkShell {
nativeBuildInputs = [
# Python development environment
(python3.withPackages(ps: with ps; [
certifi
flask
markdown
python-dateutil
python-frontmatter
requests
six
sqlalchemy
urllib3
]))
dart-sass
imagemagick
nodejs_20
sqlite
unzip
# Design tools
graphviz
];
shellHook = ''
export FLASK_APP=all_paw_care
export FLASK_DEBUG=1
'';
}