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";