summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/host_io.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/host_io.zig b/src/host_io.zig
index 72e149c9..f0a8d637 100644
--- a/src/host_io.zig
+++ b/src/host_io.zig
@@ -589,7 +589,7 @@ pub const Shell = struct {
const bash_rc =
\\[ -f "$HOME/.bashrc" ] && source "$HOME/.bashrc"
\\PS1='\[\e]133;A;cl=line\a\]'"$PS1"'\[\e]133;B\a\]'
- \\PROMPT_COMMAND='printf "\e]133;D\a"'"${PROMPT_COMMAND:+;$PROMPT_COMMAND}"
+ \\PROMPT_COMMAND='printf "\e]133;D;%s\a" "$?"'"${PROMPT_COMMAND:+;$PROMPT_COMMAND}"
\\trap 'printf "\e]133;C\a"' DEBUG
\\
;
@@ -606,7 +606,7 @@ pub const Shell = struct {
\\ printf '\e]133;C\a'
\\end
\\function __pardes_postexec --on-event fish_postexec
- \\ printf '\e]133;D\a'
+ \\ printf '\e]133;D;%s\a' $status
\\end
\\
;