mirror of
https://github.com/Cornelicorn/bullet-train.zsh.git
synced 2025-12-06 11:50:38 +01:00
Add BG and FG variables for TIME_EXEC segment customisation
This commit is contained in:
@@ -229,6 +229,8 @@ or don't want to see. All options must be overridden in your **.zshrc** file.
|
||||
|--------|-------|-------|
|
||||
|`BULLETTRAIN_EXEC_TIME_SHOW`|`false`|Show/hide that segment
|
||||
|`BULLETTRAIN_EXEC_TIME_ELAPSED`|5|Elapsed time of command execution
|
||||
|`BULLETTRAIN_EXEC_TIME_BG`|`yellow`|Background color
|
||||
|`BULLETTRAIN_EXEC_TIME_FG`|`black`|Foreground color
|
||||
|
||||
## Contributors
|
||||
|
||||
|
||||
@@ -251,6 +251,13 @@ fi
|
||||
if [ ! -n "${BULLETTRAIN_EXEC_TIME_ELAPSED+1}" ]; then
|
||||
BULLETTRAIN_EXEC_TIME_ELAPSED=5
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_EXEC_TIME_BG+1}" ]; then
|
||||
BULLETTRAIN_EXEC_TIME_BG=yellow
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_EXEC_TIME_FG+1}" ]; then
|
||||
BULLETTRAIN_EXEC_TIME_FG=black
|
||||
fi
|
||||
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# SEGMENT DRAWING
|
||||
@@ -318,7 +325,7 @@ prompt_cmd_exec_time() {
|
||||
local stop=`date +%s`
|
||||
local start=${cmd_timestamp:-$stop}
|
||||
let local elapsed=$stop-$start
|
||||
[ $elapsed -gt $BULLETTRAIN_EXEC_TIME_ELAPSED ] && prompt_segment yellow white "${elapsed}s"
|
||||
[ $elapsed -gt $BULLETTRAIN_EXEC_TIME_ELAPSED ] && prompt_segment $BULLETTRAIN_EXEC_TIME_BG $BULLETTRAIN_EXEC_TIME_FG "${elapsed}s"
|
||||
}
|
||||
|
||||
# Custom
|
||||
|
||||
Reference in New Issue
Block a user