style(statusline): DoD en linea propia debajo del objetivo
El DoD se mostraba en la misma linea que el objetivo y la expandia demasiado a lo ancho. Ahora va en una linea separada debajo, atenuado y con sangria. Si no hay DoD, no se imprime la linea extra. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -307,8 +307,6 @@ if [ -n "$SESSION_ID" ] && [ -f "$GOAL_FILE" ]; then
|
||||
if [ -n "$GOAL" ]; then
|
||||
GC=$(goal_color "$SESSION_ID")
|
||||
LEFT="${GC}🎯 ${GOAL}${RESET}"
|
||||
# DoD corto junto al objetivo, atenuado (🏁 = cuando esta hecho).
|
||||
[ -n "$DOD" ] && LEFT="${LEFT} ${DIM}🏁 ${DOD}${RESET}"
|
||||
|
||||
LINE0="${LEFT}"
|
||||
|
||||
@@ -336,6 +334,8 @@ if [ -n "$SESSION_ID" ] && [ -f "$GOAL_FILE" ]; then
|
||||
LINE0="${LINE0} ${GRAY}│${RESET} \033[1;${PCOL}m${PICON} ${PLABEL}${RESET}"
|
||||
fi
|
||||
echo -e "$LINE0"
|
||||
# DoD en su propia linea debajo del objetivo, atenuado (🏁 = condicion de hecho).
|
||||
[ -n "$DOD" ] && echo -e " ${DIM}🏁 ${DOD}${RESET}"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user