diff options
Diffstat (limited to 'zsh')
| -rw-r--r-- | zsh/.zshrc | 35 | 
1 files changed, 28 insertions, 7 deletions
| @@ -175,8 +175,18 @@ export MANPATH=$MANPATH:$HOME/.local/share/man  export GOPATH=$HOME/.local +# local_bin +if [[ -d ~/local_bin ]]; then +  export PATH=~/local_bin:$PATH +elif [[ -d ~/.sync/local_bin ]]; then +  export PATH=~/.sync/local_bin:$PATH +fi + +# nlp_scripts  if [[ -d ~/nlp_scripts ]]; then    export PATH=~/nlp_scripts:$PATH +elif [[ -d ~/.sync/nlp_scripts ]]; then +  export PATH=~/.sync/nlp_scripts:$PATH  fi  if [[ -d /usr/lib/colorgcc/bin ]]; then @@ -215,6 +225,7 @@ export CFLAGS="-march=native -mtune=native"  export CXXFLAGS="$CFLAGS"  export CCACHE_PATH=/usr/bin +  case $_HOST_TYPE in    Linux)      case $_USERNAME in @@ -225,12 +236,29 @@ case $_HOST_TYPE in    ;;  esac +function source_something { +  if [[ -f $1 ]]; then +    source $1; +  fi +} + +source_something ~/.zshrc.personal +source_something ~/.zshrc.work +source_something ~/.local/src/zoxide/zoxide.plugin.zsh +export MCFLY_KEY_SCHEME=vim +export MCFLY_FUZZY=true +export MCFLY_RESULTS=48 +source_something /usr/share/mcfly/mcfly.zsh +  # #############################################################################  # terminal  # #############################################################################  case $TERM in    screen-256color) ;; +  rxvt) +    TERM=rxvt-256color +  ;;    *)      TERM=xterm-256color    ;; @@ -374,10 +402,3 @@ if [[ $_HOST_TYPE == "Linux" ]]; then    alias lp8p='/usr/bin/lp -o sides=two-sided-short-edge -o number-up=4 -o landscape'    alias lpimg='/usr/bin/lp -o fit-to-page'  fi - -if [[ -f ~/.zshrc.personal ]]; then -  source ~/.zshrc.personal -fi -if [[ -f ~/.zshrc.work ]]; then -  source ~/.zshrc.work -fi | 
