From 09fdd02e5dfca71e941695a6e95b9c9c636922ae Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 4 Oct 2022 10:56:12 +0800 Subject: Fix logic error about checking shell --- alias | 2 +- tools/init/load-settings.sh | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/alias b/alias index 9552de0..a620f4b 100644 --- a/alias +++ b/alias @@ -2,7 +2,7 @@ # config alias al="vim $SETTING_DIR/alias && source $SETTING_DIR/alias" -alias $(basename $SHELL)rc="vim ~/.$(basename $SHELL)rc && source ~/.$(basename $SHELL)rc" +alias ${shell}rc="vim ~/.${shell}rc && source ~/.${shell}rc" alias vimrc='vim ~/.vimrc' alias tigrc="vim ~/.tigrc" alias muttrc='vim ~/.config/mutt/muttrc' diff --git a/tools/init/load-settings.sh b/tools/init/load-settings.sh index 4529751..83c3d58 100755 --- a/tools/init/load-settings.sh +++ b/tools/init/load-settings.sh @@ -1,18 +1,18 @@ +trap 'exit.sh' EXIT + export SETTING_DIR=${SETTING_DIR:=$HOME/helper} export EDITOR=vim export TERM=xterm-256color export XDG_CONFIG_HOME=~/.config -trap 'exit.sh' EXIT +# Get current shell +export shell=$(