From 8d86f60519c89cd2c4752db76ba11b9b07f773be Mon Sep 17 00:00:00 2001 From: cashmere Date: Fri, 19 Jun 2026 21:45:43 +0200 Subject: python: initialize uv package --- devenv.nix | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'devenv.nix') diff --git a/devenv.nix b/devenv.nix index 9d22604..0888607 100644 --- a/devenv.nix +++ b/devenv.nix @@ -1,4 +1,11 @@ -{ pkgs, lib, config, inputs, ... }: + +{ + pkgs, + lib, + config, + inputs, + ... +}: { # https://devenv.sh/basics/ @@ -9,6 +16,13 @@ # https://devenv.sh/languages/ # languages.rust.enable = true; + languages.python = { + enable = true; + uv = { + enable = true; + # sync.enable = true; + }; + }; # https://devenv.sh/processes/ # processes.dev.exec = "${lib.getExe pkgs.watchexec} -n -- ls -la"; @@ -22,6 +36,10 @@ ''; # https://devenv.sh/basics/ + scripts.pyrefly.exec = '' + exec env -u PYTHONPATH "$HOME/.nix-profile/bin/pyrefly" "$@" + ''; + enterShell = '' hello # Run scripts directly git --version # Use packages -- cgit v1.3.1