summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2023-02-28 16:14:05 +0200
committerSyndamia <kamen@syndamia.com>2023-02-28 16:14:05 +0200
commitd03bb18625d29061a04c259c54dab3ad696c2a52 (patch)
treee7f17f711b96c5da280d242ca1740c3e5a7b8906
parent927cd594c2d53f82c92a4ffa65c60bd38410cfeb (diff)
downloaddotfiles-d03bb18625d29061a04c259c54dab3ad696c2a52.tar
dotfiles-d03bb18625d29061a04c259c54dab3ad696c2a52.tar.gz
dotfiles-d03bb18625d29061a04c259c54dab3ad696c2a52.zip
[.zshrc] Added a custom duration section
-rw-r--r--.zshrc8
1 files changed, 7 insertions, 1 deletions
diff --git a/.zshrc b/.zshrc
index 82a160d..a000a1b 100644
--- a/.zshrc
+++ b/.zshrc
@@ -77,7 +77,7 @@ device='desktop' # can be either "desktop" (default when empty), "server" or "an
source ~/.zsh/homelander/homelander-sections.zsh
export PROMPT='$(hl_exitpwd)$(hl_cecho_caps $(hl_user)  ) $(hl_cecho $(hl_time)) $(hl_cecho $(hl_precursor)) '
- export RPROMPT=''
+ export RPROMPT='$(hl_duration)'
HL_TIME_T='%T'
hl_hooks() {
@@ -95,6 +95,12 @@ device='desktop' # can be either "desktop" (default when empty), "server" or "an
[ ${#line} -gt 7 ] && hl_concatsec $line
}
+ hl_duration() {
+ local __dur=($(hl_exec_duration))
+
+ [ "${#__dur}" -gt 0 ] && hl_cecho_caps o 140 " ${__dur[@]:2} "   \
+ || true
+ }
# }}}
# }}}