From 7968c511c3c49c98c5b2217240058e9f64c79a68 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 22 May 2026 10:41:22 +0100 Subject: feat(nix): add ipython to common profile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Interactive python REPL. Uses python3Packages.ipython so only the `ipython` binary lands on PATH — no stray system `python`/`python3`, preserving the 'tools managed by uv per-project' policy in common.nix. --- nix/common.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'nix/common.nix') diff --git a/nix/common.nix b/nix/common.nix index 7c58949..3283e2c 100644 --- a/nix/common.nix +++ b/nix/common.nix @@ -124,6 +124,7 @@ # Editor/AI agent runtimes — NOT for project builds (see policy above) nodejs_24 # copilot-language-server requires Node 24 (see ai.lua) uv # for project tooling that asks for `uv`/`uvx`; brings no python + python3Packages.ipython # interactive REPL; pulls its own python, only `ipython` lands on PATH # AI coding agents claude-code -- cgit v1.3.1