Files
Raumreinigung-Logger/flake.nix
Kendrick Bollens 4b3c50599c inital commit
2026-01-29 23:45:01 +01:00

29 lines
715 B
Nix

{
description = "Python Flask environment with SQLite support";
inputs = {
nixpkgs.url = "github:nixpkgs/nixos-unstable";
utils.url = "github:numtide/flake-utils";
};
outputs = { self, nixpkgs, utils }:
utils.lib.eachDefaultSystem (system:
let
pkgs = import nixpkgs { inherit system; };
in
{
devShells.default = pkgs.mkShell {
buildInputs = [
pkgs.sqlite-interactive
(pkgs.python3.withPackages (ps: [ ps.flask ]))
];
shellHook = ''
echo "--- Flask + SQLite Environment ---"
echo "To view logs: sqlite3 logs.db 'SELECT * FROM post_logs;'"
'';
};
}
);
}