diff options
Diffstat (limited to 'hyperterm/themes/minterm.sh')
-rw-r--r-- | hyperterm/themes/minterm.sh | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/hyperterm/themes/minterm.sh b/hyperterm/themes/minterm.sh index 139094a..07dfa04 100644 --- a/hyperterm/themes/minterm.sh +++ b/hyperterm/themes/minterm.sh @@ -1,21 +1,29 @@ #!/bin/bash +# shellcheck disable=SC2034,SC2154 unset minterm # Import colors _colors_bash "$@" -: "${minterm:=\n\ +PROMPT_COMMAND=' + last_status=$? + ps1_status="$(exitstatus "$last_status")" + ps1_git="$(__prompt_git)" + ps1_time="$(printf "%b%s" "${BOLD}${GREY}" "$(date +%H:%M)")" +' + +minterm="\n\ \[${BOLD}${CYAN}\]┌─\ \[${BOLD}${YELLOW}\]\u\ \[${BOLD}${CYAN}\]@\ \[${BOLD}${GREY}\]\h\[$RESET\] \ -\$(exitstatus)\[$RESET\] \ +\${ps1_status}\[$RESET\] \ \[${BOLD}${WHITE}\][\$PWD]\ -\$(__prompt_git)\n\ +\${ps1_git}\n\ \[${BOLD}${CYAN}\]╰─➤\[$RESET\] \ -\$( echo -n \"\[${BOLD}${GREY}\]\$(date +%H:%M)\" )\[$RESET\] \ -\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]}" +\${ps1_time}\[$RESET\] \ +\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]" unset _psi : "${_psi:=\[${BOLD}${CYAN}\]=>\[$RESET\] }" |