From fe888d4a668f65d77fd4fcb1a00acaa9d0bf6b22 Mon Sep 17 00:00:00 2001 From: maxstrb Date: Tue, 30 Sep 2025 11:18:50 +0200 Subject: [PATCH] added python --- .../project-blueprints/python/flake.nix | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 home/modules/create-project/project-blueprints/python/flake.nix diff --git a/home/modules/create-project/project-blueprints/python/flake.nix b/home/modules/create-project/project-blueprints/python/flake.nix new file mode 100644 index 0000000..2f41066 --- /dev/null +++ b/home/modules/create-project/project-blueprints/python/flake.nix @@ -0,0 +1,24 @@ +{ + description = "My python development shell"; + inputs = { + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; + }; + outputs = {nixpkgs, ...} @ inputs: let + system = "x86_64-linux"; + overlays = [(import inputs.rust-overlay)]; + pkgs = import nixpkgs { + inherit system overlays; + }; + in { + devShells."${system}" = { + default = pkgs.mkShell { + packages = [ + (pkgs.python3.withPackages (python-pkgs: [ + python-pkgs.numpy + python-pkgs.pandas + ])) + ]; + }; + }; + }; +}