From 27d9012af872f7eef5cb46cf88414be15e469102 Mon Sep 17 00:00:00 2001 From: servius Date: Tue, 26 May 2026 20:46:29 +0530 Subject: [PATCH] feat: Wrap pi with fnm --- home/programs/pi.dev.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/home/programs/pi.dev.nix b/home/programs/pi.dev.nix index fd898e9..ca06800 100644 --- a/home/programs/pi.dev.nix +++ b/home/programs/pi.dev.nix @@ -1,5 +1,10 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - pi-coding-agent - ]; +{pkgs, ...}: let + pi = pkgs.writeShellScriptBin "pi" '' + if command -v fnm >/dev/null 2>&1; then + eval "$(fnm env --shell bash)" + fi + exec ${pkgs.pi-coding-agent}/bin/pi "$@" + ''; +in { + home.packages = [pi]; } -- 2.51.2