aboutsummaryrefslogtreecommitdiffstats
path: root/hyperterm/themes/default.sh
diff options
context:
space:
mode:
authorAstound <kirito@disroot.org>2025-08-13 10:12:57 -0500
committerAstound <kirito@disroot.org>2025-08-13 10:12:57 -0500
commit20decfa42ab906e49b3f083ec7d5fb2910315c5d (patch)
tree4f83316438841be4d5104851fc49a0a9e217485a /hyperterm/themes/default.sh
parenta3c3eb4ea04906308349ab11d7fcd39a6674ca3c (diff)
downloadhyperterm-20decfa42ab906e49b3f083ec7d5fb2910315c5d.tar.lz
hyperterm-20decfa42ab906e49b3f083ec7d5fb2910315c5d.tar.xz
hyperterm-20decfa42ab906e49b3f083ec7d5fb2910315c5d.zip
update themesHEADmaster
Diffstat (limited to 'hyperterm/themes/default.sh')
-rw-r--r--hyperterm/themes/default.sh14
1 files changed, 9 insertions, 5 deletions
diff --git a/hyperterm/themes/default.sh b/hyperterm/themes/default.sh
index 8d2f026..27512bd 100644
--- a/hyperterm/themes/default.sh
+++ b/hyperterm/themes/default.sh
@@ -1,11 +1,17 @@
#!/bin/bash
-# shellcheck disable=SC1117
+# shellcheck disable=SC1117,SC2034,SC2154
unset default
# Import colors
_colors_bash "$@"
+PROMPT_COMMAND='
+ last_status=$?
+ ps1_status="$(exitstatus "$last_status")"
+ ps1_git="$(__prompt_git)"
+'
+
default=("\n\
\[$RESET\]\
\[${BOLD}${YELLOW}\][ \u \
@@ -13,11 +19,9 @@ default=("\n\
\[${BOLD}${RED}\] \D{%I:%M%p} ]\n\
\[$RESET\]\
\[${BOLD}${WHITE}\][\$PWD]\[$RESET\] \
-\$(exitstatus)\[$RESET\]\
-\$(__prompt_git)\
+\${ps1_status}\[$RESET\]\
+\${ps1_git}\
\n\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]")
-export default
-
unset _psi
: "${_psi:=\[${BOLD}${CYAN}\]=>\[$RESET\] }"