summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorMel <einebeere@gmail.com>2025-02-09 21:10:53 +0100
committerMel <einebeere@gmail.com>2025-02-09 21:10:53 +0100
commite95389009b8fa7631c7cb9e4ea7e86b99538dc6f (patch)
treee14ced36effbc73059a0e0d36264dce9c1d334a4 /modules
parentb23a868f8f7b3303363acd89e987dc448a445626 (diff)
downloadminerals-e95389009b8fa7631c7cb9e4ea7e86b99538dc6f.tar.zst
minerals-e95389009b8fa7631c7cb9e4ea7e86b99538dc6f.zip
Pin Python packages, add pip and setuptools to default Python module list
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'modules')
-rw-r--r--modules/common.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/common.nix b/modules/common.nix
index bfa71ca..62d5521 100644
--- a/modules/common.nix
+++ b/modules/common.nix
@@ -84,7 +84,6 @@
     xorg.xeyes wl-clipboard
 
     ripgrep hyperfine parallel fzf bat delta universal-ctags graphviz
-    python3 uv ruff
     nodejs_22 deno yarn
     rustc rustup cargo rustfmt
     go gopls delve go-task gotags golangci-lint
@@ -101,6 +100,9 @@
     borgbackup pika-backup
 
     prismlauncher xonotic
+  ]) ++ (with pkgs.python312Packages; [
+    (python.withPackages (ps: with ps; [ pip setuptools ]))
+    setuptools pip uv ruff
   ]) ++ (with auxiliaryPkgs; [
     ghidra ngfx retroarch wine
   ]);