From 62ad32fa114c028f1cf7600d10638a9c26f910fe Mon Sep 17 00:00:00 2001 From: alsaiduq-lab Date: Sun, 30 Mar 2025 04:16:36 -0600 Subject: [PATCH] should be good fr --- hosts/local-packages.nix | 7 ++++++- modules/python.nix | 5 ++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/hosts/local-packages.nix b/hosts/local-packages.nix index 1ec5fba..a3a929c 100644 --- a/hosts/local-packages.nix +++ b/hosts/local-packages.nix @@ -5,6 +5,12 @@ }: let customPkgs = import ../pkgs {inherit pkgs lib;}; in { + imports = [ + ../modules/python.nix + ]; + + python.enable = true; + environment.systemPackages = with pkgs; [ brave # TODO: make a module to save browser stuff vesktop @@ -88,7 +94,6 @@ in { nodePackages.pnpm zlib.dev udiskie - rust-analyzer clang-tools vscode-langservers-extracted diff --git a/modules/python.nix b/modules/python.nix index 3972d26..c471da8 100644 --- a/modules/python.nix +++ b/modules/python.nix @@ -16,10 +16,8 @@ ''; pythonEnv = pkgs.python311.buildEnv.override { extraLibs = with py; [ - customPkgs.python-pymatting - customPkgs.python-opencv-headless customPkgs.python-rembg - customPkgs.pythonPackages.numpy # should force the monkeypatch'd numpy + numpy i3ipc pandas matplotlib @@ -49,6 +47,7 @@ in { isort uv stdenv.cc.cc.lib + python311 ]; environment.variables = { PIP_PREFIX = "$HOME/.local";