From 786519aa8f10b42b7695e0781e236268a98efc52 Mon Sep 17 00:00:00 2001 From: JT <547158+jntrnr@users.noreply.github.com> Date: Sat, 1 Jul 2023 07:31:08 +1200 Subject: [PATCH] Update nushell env update syntax (#587) --- templates/nushell.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/templates/nushell.txt b/templates/nushell.txt index b01d3f8..c4894da 100644 --- a/templates/nushell.txt +++ b/templates/nushell.txt @@ -13,20 +13,20 @@ {%- else -%} # Initialize hook to add new entries to the database. if (not ($env | default false __zoxide_hooked | get __zoxide_hooked)) { - let-env __zoxide_hooked = true + $env.__zoxide_hooked = true {%- if hook == InitHook::Prompt %} - let-env config = ($env | default {} config).config - let-env config = ($env.config | default {} hooks) - let-env config = ($env.config | update hooks ($env.config.hooks | default [] pre_prompt)) - let-env config = ($env.config | update hooks.pre_prompt ($env.config.hooks.pre_prompt | append { || + $env.config = ($env | default {} config).config + $env.config = ($env.config | default {} hooks) + $env.config = ($env.config | update hooks ($env.config.hooks | default [] pre_prompt)) + $env.config = ($env.config | update hooks.pre_prompt ($env.config.hooks.pre_prompt | append { || zoxide add -- $env.PWD })) {%- else if hook == InitHook::Pwd %} - let-env config = ($env | default {} config).config - let-env config = ($env.config | default {} hooks) - let-env config = ($env.config | update hooks ($env.config.hooks | default {} env_change)) - let-env config = ($env.config | update hooks.env_change ($env.config.hooks.env_change | default [] PWD)) - let-env config = ($env.config | update hooks.env_change.PWD ($env.config.hooks.env_change.PWD | append {|_, dir| + $env.config = ($env | default {} config).config + $env.config = ($env.config | default {} hooks) + $env.config = ($env.config | update hooks ($env.config.hooks | default {} env_change)) + $env.config = ($env.config | update hooks.env_change ($env.config.hooks.env_change | default [] PWD)) + $env.config = ($env.config | update hooks.env_change.PWD ($env.config.hooks.env_change.PWD | append {|_, dir| zoxide add -- $dir })) {%- endif %}