summaryrefslogtreecommitdiff
path: root/ar/.config/claude/statuslines
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-05-27 13:53:20 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-05-27 13:53:20 +0900
commit912327286b9802d59a8c13fe4cb13b1d41089149 (patch)
tree6c2a77da5a6f9126567317787c6083f0ab8c4e2c /ar/.config/claude/statuslines
parent1011e9169846730126bc051e17847d874ba8d186 (diff)
modified statuslines/statusline.sh
Diffstat (limited to 'ar/.config/claude/statuslines')
-rwxr-xr-xar/.config/claude/statuslines/statusline.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/ar/.config/claude/statuslines/statusline.sh b/ar/.config/claude/statuslines/statusline.sh
index a2c89cf..ee04ad0 100755
--- a/ar/.config/claude/statuslines/statusline.sh
+++ b/ar/.config/claude/statuslines/statusline.sh
@@ -563,6 +563,9 @@ build_git_component() {
fi
;;
esac
+ # Guard set -e: trailing `[[ … ]] && echo` returns 1 when ahead/behind are 0,
+ # which would abort the script via the `git_component=$(…)` assignment.
+ return 0
}
build_cost_component() {
@@ -611,6 +614,7 @@ build_time_component() {
local duration_fmt
duration_fmt=$(format_duration "$duration_ms")
[[ -n "$duration_fmt" ]] && echo -n "${TIME_ICON} ${LIGHT_GRAY}${duration_fmt}${NC}"
+ return 0
}
build_version_component() {