From 2d1778a37ab9f384e5fb6c9a0773651bba2ad417 Mon Sep 17 00:00:00 2001 From: Jeffrey Alan Scudder Date: Thu, 26 Mar 2026 13:38:48 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20acd=20server=5Fprocs=20=E2=80=94=20preve?= =?UTF-8?q?nt=20double-output=20from=20pgrep=20-c=20fallback?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- dotfiles/dot_config/fish/config.fish | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dotfiles/dot_config/fish/config.fish b/dotfiles/dot_config/fish/config.fish index 5f189415cf..1e8c4d9cb8 100644 --- a/dotfiles/dot_config/fish/config.fish +++ b/dotfiles/dot_config/fish/config.fish @@ -183,7 +183,8 @@ function acd sleep 3 # Check if the container is being connected to by looking for VS Code server processes - set -l server_procs (docker exec aesthetic pgrep -c node 2>/dev/null; or echo 0) + set -l server_procs (docker exec aesthetic pgrep -c node 2>/dev/null) + test -z "$server_procs"; and set server_procs 0 if test "$server_procs" -gt 0 echo "✓ VS Code server running in container ($server_procs node processes)" >> $log_file else -- 2.51.2