added a function instead running the same check and commands in every theme
parent
23fab13d85
commit
e93cc67bcd
|
|
@ -497,3 +497,8 @@ function safe_append_prompt_command {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function _save-and-reload-history() {
|
||||||
|
local autosave=${1:-0}
|
||||||
|
[[ $autosave -eq 1 ]] && history -a && history -c && history -r
|
||||||
|
}
|
||||||
|
|
@ -14,7 +14,7 @@ function __powerline_prompt_command {
|
||||||
|
|
||||||
LEFT_PROMPT=""
|
LEFT_PROMPT=""
|
||||||
|
|
||||||
[[ $HISTORY_AUTOSAVE -eq 1 ]] && history -a && history -c && history -r
|
_save-and-reload-history "${HISTORY_AUTOSAVE:-0}"
|
||||||
|
|
||||||
## left prompt ##
|
## left prompt ##
|
||||||
for segment in $POWERLINE_PROMPT; do
|
for segment in $POWERLINE_PROMPT; do
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue