From fc58cd38d9279589046ed2355e395e07cf5f10d7 Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Wed, 20 Mar 2024 19:50:48 +0100 Subject: [PATCH] Fix creation of `aliae` bash profile --- scripts/Unix/Config/aliae/install.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/Unix/Config/aliae/install.sh b/scripts/Unix/Config/aliae/install.sh index d63098d79..ee66bcd4a 100755 --- a/scripts/Unix/Config/aliae/install.sh +++ b/scripts/Unix/Config/aliae/install.sh @@ -25,9 +25,17 @@ function dump_bash() { echo "aliae completion fish | source"; } | sudo tee /etc/fish/conf.d/aliae.fish > /dev/null; +contextRoot="$(mktemp -d)"; +pushd "$contextRoot" > /dev/null; + { dump_bash; echo 'eval "$(aliae completion bash)"'; -} | sudo tee /etc/bash/conf.d/aliae.sh +} > "aliae.sh"; + +sudo install -Dm755 aliae.sh /etc/bash/conf.d/aliae.sh + +popd > /dev/null; +rm -rf "$contextRoot"; popd > /dev/null;