From b34e7b7e3d02bd4bae7e9097bd14e51fa1c68f73 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Sun, 20 Apr 2025 14:39:52 +0200 Subject: [PATCH] fix(zsh): skip sudo for cmd in preexec --- zsh/rc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zsh/rc b/zsh/rc index 0d54d09..70f02d1 100644 --- a/zsh/rc +++ b/zsh/rc @@ -151,8 +151,14 @@ function set_terminal_title() { function preexec() { local cmd + local -a parts - cmd=${1%% *} + parts=("${=1}") + if [ "${parts[1]}" = "sudo" ]; then + cmd="${parts[2]}" + else + cmd="${parts[1]}" + fi set_terminal_title "$cmd" }