From 30d4b5e421fa4172ba74231d76b9bb0ed89c9bc6 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Tue, 22 Jul 2025 03:16:57 +0300 Subject: [PATCH] python: remove attrValues and set UV env vars --- modules/common/python.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/modules/common/python.nix b/modules/common/python.nix index db78ec5..8ff6875 100644 --- a/modules/common/python.nix +++ b/modules/common/python.nix @@ -1,10 +1,13 @@ -{ lib, pkgs, ... }: let - inherit (lib) attrValues; +{ pkgs, ... }: let + package = pkgs.python314; in { - environment.systemPackages = attrValues { - inherit (pkgs) - python314 - uv - ; + environmennt.variables = { + UV_PYTHON_PREFERENCE = "system"; + UV_PYTHON = "${package}"; }; + + environment.systemPackages = [ + package + pkgs.uv + ]; }