themes: use _save-and-reload-history()

First pass to use _Bash It_'s automatic history management.
This commit is contained in:
John D Pell
2021-09-10 13:36:10 -07:00
parent f0690c09fb
commit ffe15ebfe0
8 changed files with 17 additions and 35 deletions

6
themes/doubletime/doubletime.theme.bash Normal file → Executable file
View File

@@ -1,4 +1,4 @@
#!/usr/bin/env bash
# shellcheck shell=bash
SCM_THEME_PROMPT_DIRTY=''
SCM_THEME_PROMPT_CLEAN=''
@@ -30,9 +30,7 @@ fi
function prompt_setter() {
# Save history
history -a
history -c
history -r
_save-and-reload-history 1
PS1="
$(clock_prompt) $(scm_char) [${THEME_PROMPT_HOST_COLOR}\u@${THEME_PROMPT_HOST}$reset_color] $(virtualenv_prompt)$(ruby_version_prompt)\w
$(scm_prompt)$reset_color $ "