From 4812d5e56472d59f82991263212b3e927d8d7c79 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Tue, 10 Sep 2019 20:13:10 +0100 Subject: [PATCH] Don't prompt for sandbox authorization Automatically approve `.enter`/`.exit` scripts when creating or renaming sandboxes. --- sandbox/sandbox.plugin.zsh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sandbox/sandbox.plugin.zsh b/sandbox/sandbox.plugin.zsh index 4e5f7af..96ffca4 100644 --- a/sandbox/sandbox.plugin.zsh +++ b/sandbox/sandbox.plugin.zsh @@ -64,11 +64,11 @@ usage: sandbox [-h] {create,rename,destroy,enable,disable,list} .. echo "SANDBOX_HOME=\$(dirname -- "\$0:a")" >> $sandbox/.enter echo "SANDBOX_NAME=$name" >> $sandbox/.enter - _autoenv_authorized $sandbox/.enter + _autoenv_authorized $sandbox/.enter yes echo "unset SANDBOX_NAME" >> $sandbox/.exit echo "unset SANDBOX_HOME" >> $sandbox/.exit - _autoenv_authorized $sandbox/.exit + _autoenv_authorized $sandbox/.exit yes _autoenv_enter $sandbox ;; @@ -89,7 +89,8 @@ usage: sandbox [-h] {create,rename,destroy,enable,disable,list} .. mv $old $new sed -i "s/$old_name/$new_name/g" $new/.enter - _autoenv_authorized $new/.enter + _autoenv_authorized $new/.enter yes + _autoenv_authorized $new/.exit yes [[ "$PWD" = "$old"* ]] && cd $new ;;