aboutsummaryrefslogtreecommitdiffstats
path: root/src/shell/atuin.bash
diff options
context:
space:
mode:
Diffstat (limited to 'src/shell/atuin.bash')
-rw-r--r--src/shell/atuin.bash34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/shell/atuin.bash b/src/shell/atuin.bash
deleted file mode 100644
index 1056dcf5..00000000
--- a/src/shell/atuin.bash
+++ /dev/null
@@ -1,34 +0,0 @@
-ATUIN_SESSION=$(atuin uuid)
-export ATUIN_SESSION
-
-_atuin_preexec() {
- local id
- id=$(atuin history start -- "$1")
- export ATUIN_HISTORY_ID="${id}"
-}
-
-_atuin_precmd() {
- local EXIT="$?"
-
- [[ -z "${ATUIN_HISTORY_ID}" ]] && return
-
- (RUST_LOG=error atuin history end --exit "${EXIT}" -- "${ATUIN_HISTORY_ID}" &) >/dev/null 2>&1
-}
-
-__atuin_history() {
- tput rmkx
- # shellcheck disable=SC2048,SC2086
- HISTORY="$(RUST_LOG=error atuin search $* -i -- "${READLINE_LINE}" 3>&1 1>&2 2>&3)"
- tput smkx
-
- READLINE_LINE=${HISTORY}
- READLINE_POINT=${#READLINE_LINE}
-}
-
-if [[ -n "${BLE_VERSION-}" ]]; then
- blehook PRECMD-+=_atuin_precmd
- blehook PREEXEC-+=_atuin_preexec
-else
- precmd_functions+=(_atuin_precmd)
- preexec_functions+=(_atuin_preexec)
-fi