1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2026-01-13 16:51:02 +00:00
ncc/modules/python.mod.nix
2025-10-09 23:35:45 +03:00

22 lines
379 B
Nix

let
commonModule =
{ pkgs, ... }:
let
package = pkgs.python314;
in
{
environment.variables = {
UV_PYTHON_PREFERENCE = "system";
UV_PYTHON = "${package}";
};
environment.systemPackages = [
package
pkgs.uv
];
};
in
{
nixosModules.python = commonModule;
darwinModules.python = commonModule;
}