From e1127f4b726c13030ef396257f06af240df6e758 Mon Sep 17 00:00:00 2001 From: Ajeet D'Souza <98ajeet@gmail.com> Date: Sun, 5 Sep 2021 23:58:35 +0530 Subject: [PATCH] Assume $E:SHLVL is already set --- templates/elvish.txt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/templates/elvish.txt b/templates/elvish.txt index 67866f5..4e399b4 100644 --- a/templates/elvish.txt +++ b/templates/elvish.txt @@ -25,12 +25,8 @@ var oldpwd = $builtin:pwd set builtin:before-chdir = [$@builtin:before-chdir [_]{ edit:add-var oldpwd $builtin:pwd }] # Initialize hook to add directories to zoxide. -var shlvl = $E:SHLVL -if (builtin:eq $shlvl "") { - set shlvl = 0 -} -if (builtin:not (builtin:eq $E:__zoxide_hooked_elvish $shlvl)) { - set E:__zoxide_hooked_elvish = $shlvl +if (builtin:not (builtin:eq $E:__zoxide_hooked_elvish $E:SHLVL)) { + set E:__zoxide_hooked_elvish = $E:SHLVL {%- match hook %} {%- when InitHook::None %} {{ not_configured }}