diff options
Diffstat (limited to 'crates')
| -rw-r--r-- | crates/atuin/src/shell/atuin.nu | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/crates/atuin/src/shell/atuin.nu b/crates/atuin/src/shell/atuin.nu index 3982ea6e..3bc59edc 100644 --- a/crates/atuin/src/shell/atuin.nu +++ b/crates/atuin/src/shell/atuin.nu @@ -36,8 +36,12 @@ let _atuin_pre_prompt = {|| return } with-env { ATUIN_LOG: error } { - if (version).minor >= 104 or (version).major > 0 { - job spawn -t atuin { + if (version).minor >= 111 or (version).major > 0 { + job spawn -d atuin { + ^atuin history end $'--exit=($env.LAST_EXIT_CODE)' -- $env.ATUIN_HISTORY_ID | complete + } | ignore + } else if (version).minor >= 104 or (version).major > 0 { + job spawn { ^atuin history end $'--exit=($env.LAST_EXIT_CODE)' -- $env.ATUIN_HISTORY_ID | complete } | ignore } else { |
