Merge pull request #1883 from seefood/ira/autosave-history-plml
Add history flushes on each command to the powerline themespull/1975/head
commit
7987e4bfcd
|
|
@ -61,6 +61,8 @@ function __powerline_prompt_command {
|
||||||
SEGMENTS_AT_RIGHT=0
|
SEGMENTS_AT_RIGHT=0
|
||||||
LAST_SEGMENT_COLOR=""
|
LAST_SEGMENT_COLOR=""
|
||||||
|
|
||||||
|
_save-and-reload-history "${HISTORY_AUTOSAVE:-0}"
|
||||||
|
|
||||||
## left prompt ##
|
## left prompt ##
|
||||||
for segment in $POWERLINE_LEFT_PROMPT; do
|
for segment in $POWERLINE_LEFT_PROMPT; do
|
||||||
local info="$(__powerline_${segment}_prompt)"
|
local info="$(__powerline_${segment}_prompt)"
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,8 @@ function __powerline_left_segment {
|
||||||
LEFT_PROMPT+="$(set_color ${params[1]} -)${pad_before_segment}${params[0]}${normal}"
|
LEFT_PROMPT+="$(set_color ${params[1]} -)${pad_before_segment}${params[0]}${normal}"
|
||||||
LAST_SEGMENT_COLOR=${params[1]}
|
LAST_SEGMENT_COLOR=${params[1]}
|
||||||
(( SEGMENTS_AT_LEFT += 1 ))
|
(( SEGMENTS_AT_LEFT += 1 ))
|
||||||
|
|
||||||
|
_save-and-reload-history "${HISTORY_AUTOSAVE:-0}"
|
||||||
}
|
}
|
||||||
|
|
||||||
function __powerline_left_last_segment_padding {
|
function __powerline_left_last_segment_padding {
|
||||||
|
|
|
||||||
|
|
@ -275,6 +275,8 @@ function __powerline_prompt_command() {
|
||||||
SEGMENTS_AT_LEFT=0
|
SEGMENTS_AT_LEFT=0
|
||||||
LAST_SEGMENT_COLOR=""
|
LAST_SEGMENT_COLOR=""
|
||||||
|
|
||||||
|
save-and-reload-history "${HISTORY_AUTOSAVE:-0}"
|
||||||
|
|
||||||
if [[ -n "${POWERLINE_PROMPT_DISTRO_LOGO}" ]]; then
|
if [[ -n "${POWERLINE_PROMPT_DISTRO_LOGO}" ]]; then
|
||||||
LEFT_PROMPT+="$(set_color "${PROMPT_DISTRO_LOGO_COLOR}" "${PROMPT_DISTRO_LOGO_COLORBG}")${PROMPT_DISTRO_LOGO}$(set_color - -)"
|
LEFT_PROMPT+="$(set_color "${PROMPT_DISTRO_LOGO_COLOR}" "${PROMPT_DISTRO_LOGO_COLORBG}")${PROMPT_DISTRO_LOGO}$(set_color - -)"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue