mirror of
https://github.com/oh-my-fish/theme-bobthefish.git
synced 2024-10-27 20:34:23 +00:00
parent
c04bf378df
commit
ebe5e04f9e
@ -7,13 +7,25 @@ function __bobthefish_cmd_duration -S -d 'Show command duration'
|
|||||||
if [ "$CMD_DURATION" -lt 5000 ]
|
if [ "$CMD_DURATION" -lt 5000 ]
|
||||||
echo -ns $CMD_DURATION 'ms '
|
echo -ns $CMD_DURATION 'ms '
|
||||||
else if [ "$CMD_DURATION" -lt 60000 ]
|
else if [ "$CMD_DURATION" -lt 60000 ]
|
||||||
|
if type -q bc
|
||||||
echo -ns (echo "scale=1;$CMD_DURATION/1000" | bc | sed 's/.0//') 's '
|
echo -ns (echo "scale=1;$CMD_DURATION/1000" | bc | sed 's/.0//') 's '
|
||||||
|
else
|
||||||
|
printf '%.1fs ' (awk "BEGIN { print $CMD_DURATION / 1000 }")
|
||||||
|
end
|
||||||
else if [ "$CMD_DURATION" -lt 3600000 ]
|
else if [ "$CMD_DURATION" -lt 3600000 ]
|
||||||
set_color $fish_color_error
|
set_color $fish_color_error
|
||||||
|
if type -q bc
|
||||||
echo -ns (echo "scale=1;$CMD_DURATION/60000" | bc | sed 's/.0//') 'm '
|
echo -ns (echo "scale=1;$CMD_DURATION/60000" | bc | sed 's/.0//') 'm '
|
||||||
|
else
|
||||||
|
printf '%.1fm ' (awk "BEGIN { print $CMD_DURATION / 60000 }")
|
||||||
|
end
|
||||||
else
|
else
|
||||||
set_color $fish_color_error
|
set_color $fish_color_error
|
||||||
|
if type -q bc
|
||||||
echo -ns (echo "scale=1;$CMD_DURATION/3600000" | bc | sed 's/.0//') 'h '
|
echo -ns (echo "scale=1;$CMD_DURATION/3600000" | bc | sed 's/.0//') 'h '
|
||||||
|
else
|
||||||
|
printf '%.1fh ' (awk "BEGIN { print $CMD_DURATION / 3600000 }")
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
set_color $fish_color_autosuggestion[1]
|
set_color $fish_color_autosuggestion[1]
|
||||||
|
Loading…
Reference in New Issue
Block a user