aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--alias2
-rwxr-xr-xtools/init/load-settings.sh10
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 @@
2 2
3# config 3# config
4alias al="vim $SETTING_DIR/alias && source $SETTING_DIR/alias" 4alias al="vim $SETTING_DIR/alias && source $SETTING_DIR/alias"
5alias $(basename $SHELL)rc="vim ~/.$(basename $SHELL)rc && source ~/.$(basename $SHELL)rc" 5alias ${shell}rc="vim ~/.${shell}rc && source ~/.${shell}rc"
6alias vimrc='vim ~/.vimrc' 6alias vimrc='vim ~/.vimrc'
7alias tigrc="vim ~/.tigrc" 7alias tigrc="vim ~/.tigrc"
8alias muttrc='vim ~/.config/mutt/muttrc' 8alias 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 @@
1trap 'exit.sh' EXIT
2
1export SETTING_DIR=${SETTING_DIR:=$HOME/helper} 3export SETTING_DIR=${SETTING_DIR:=$HOME/helper}
2export EDITOR=vim 4export EDITOR=vim
3export TERM=xterm-256color 5export TERM=xterm-256color
4export XDG_CONFIG_HOME=~/.config 6export XDG_CONFIG_HOME=~/.config
5 7
6trap 'exit.sh' EXIT 8# Get current shell
9export shell=$(</proc/$$/cmdline tr -d '[\0\-]')
10shell=${shell##*/}
7 11
8# load custom aliases 12# load custom aliases
9source $SETTING_DIR/alias 13source $SETTING_DIR/alias
10[[ -d $SETTING_DIR/private ]] && for f in $SETTING_DIR/private/*; do source $f; done 14[[ -d $SETTING_DIR/private ]] && for f in $SETTING_DIR/private/*; do source $f; done
11 15
12# Get current shell
13shell=$(</proc/$$/cmdline tr -d '[\0\-]')
14shell=${shell##*/}
15
16# Add custom scripts into PATH 16# Add custom scripts into PATH
17BIN_DIR=$HOME/bin 17BIN_DIR=$HOME/bin
18PATH=$BIN_DIR:$PATH 18PATH=$BIN_DIR:$PATH