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/nwinkler/nwinkler.theme.bash Normal file → Executable file
View File

@@ -1,4 +1,4 @@
#!/usr/bin/env bash
# shellcheck shell=bash
# Two line prompt showing the following information:
# (time) SCM [username@hostname] pwd (SCM branch SCM status)
@@ -29,9 +29,7 @@ prompt_setter() {
else PROMPT_END=$PROMPT_END_DIRTY
fi
# Save history
history -a
history -c
history -r
_save-and-reload-history 1
PS1="($(clock_prompt)) $(scm_char) [${blue}\u${reset_color}@${green}\H${reset_color}] ${yellow}\w${reset_color}$(scm_prompt_info) ${reset_color}\n$(prompt_end) "
PS2='> '
PS4='+ '