From d515cc8fd3a6949c730fc4830d2abdda8543a7b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Tr=C3=B6ger?= Date: Sun, 19 Apr 2026 11:32:18 +0200 Subject: [PATCH] statusline: IFS auf Tab setzen, damit Leerzeichen in display_name kein Verrutschen verursachen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "Sonnet 4.6" enthält ein Leerzeichen; read mit Standard-IFS trennt daran und verschiebt alle nachfolgenden Variablen. IFS=$'\t' begrenzt das Splitting auf Tab-Zeichen, wie von @tsv erzeugt. Co-Authored-By: Claude Sonnet 4.6 --- dotfiles/statusline-command.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotfiles/statusline-command.sh b/dotfiles/statusline-command.sh index 447b287..544a954 100644 --- a/dotfiles/statusline-command.sh +++ b/dotfiles/statusline-command.sh @@ -2,7 +2,7 @@ input=$(cat) -read -r current_dir model total_input total_output context_size used_percent cost_usd < <( +IFS=$'\t' read -r current_dir model total_input total_output context_size used_percent cost_usd < <( echo "$input" | jq -r '[ .workspace.current_dir // "", .model.display_name // "?",