mirror of
https://github.com/RGBCube/ncc
synced 2026-01-13 16:51:02 +00:00
22 lines
379 B
Nix
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;
|
|
}
|