{ description = "Python Flask environment with SQLite support"; inputs = { # Using the official capitalized name fixed the 404 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; }; outputs = { self, nixpkgs }: let # Use "x86_64-linux" for Intel/AMD Linux # Use "aarch64-linux" for Raspberry Pi / ARM Linux # Use "aarch64-darwin" for Apple Silicon Mac system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; }; in { devShells.${system}.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;'" ''; }; }; }