mirror of
https://github.com/NaomiAmethyst/dots.git
synced 2025-08-05 16:48:38 +00:00
remove three bashism, over-use of [[ ]], $() and source
This commit is contained in:
parent
9ed9222389
commit
ef9da6dbac
8 changed files with 20 additions and 21 deletions
|
@ -1,3 +1,3 @@
|
|||
for file in /etc/bash_completion /opt/local/etc/bash_completion ; do
|
||||
[ -f ${file} ] && source $file && break
|
||||
[ -f ${file} ] && . $file && break
|
||||
done
|
||||
|
|
2
bash/git
2
bash/git
|
@ -1,3 +1,3 @@
|
|||
if [ -x /usr/local/git/contrib/completion/git-completion.bash ]; then
|
||||
source /usr/local/git/contrib/completion/git-completion.bash
|
||||
. /usr/local/git/contrib/completion/git-completion.bash
|
||||
fi
|
||||
|
|
8
bashrc
8
bashrc
|
@ -18,14 +18,14 @@ shopt -s histappend
|
|||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
if [[ -d "${HOME}/.commonsh" ]] ; then
|
||||
if [ -d "${HOME}/.commonsh" ] ; then
|
||||
for file in "${HOME}"/.commonsh/* ; do
|
||||
source $file
|
||||
. $file
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ -d "${HOME}/.bash" ]] ; then
|
||||
if [ -d "${HOME}/.bash" ] ; then
|
||||
for file in "${HOME}"/.bash/* ; do
|
||||
source $file
|
||||
. $file
|
||||
done
|
||||
fi
|
||||
|
|
8
zsh/icc
8
zsh/icc
|
@ -1,7 +1,7 @@
|
|||
local iccvars_path;
|
||||
if [[ -d "/opt/intel/Compiler" ]] ; then
|
||||
if [ -d "/opt/intel/Compiler" ] ; then
|
||||
iccvars_path=$(echo /opt/intel/Compiler/11.*/*/bin/iccvars.sh(On[1]))
|
||||
if [[ -r $iccvars_path ]] ; then
|
||||
if [ -r $iccvars_path ] ; then
|
||||
case `uname -m` in
|
||||
x86_64)
|
||||
source $iccvars_path intel64
|
||||
|
@ -14,9 +14,9 @@ if [[ -d "/opt/intel/Compiler" ]] ; then
|
|||
;;
|
||||
esac
|
||||
fi
|
||||
elif [[ -d "/opt/intel/cc" ]] || [[ -d "/opt/intel/cce" ]] ; then
|
||||
elif [ -d "/opt/intel/cc" ] || [ -d "/opt/intel/cce" ] ; then
|
||||
iccvars_path=$(echo /opt/intel/cc*/(10|9).*/bin/iccvars.sh(On[1]))
|
||||
if [[ -r $iccvars_path ]] ; then
|
||||
if [ -r $iccvars_path ] ; then
|
||||
source $iccvars_path
|
||||
fi
|
||||
fi
|
||||
|
|
|
@ -41,4 +41,3 @@ setopt HIST_IGNORE_ALL_DUPS
|
|||
|
||||
unsetopt HIST_BEEP
|
||||
unsetopt EXTENDED_HISTORY
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# prompt
|
||||
if [[ -z ${SSH_TTY} ]] ; then
|
||||
if [ -z ${SSH_TTY} ] ; then
|
||||
PROMPT=$'%{\e[01;32m%}%n@%m %{\e[01;34m%}%~ %(?..%{\e[01;31m%})%(!.#.$) %{\e[00;00m%}'
|
||||
RPROMPT=$'%1(j.%{\e[00;36m%}[%j].)%{\e[01;33m%}[%t]%{\e[00;00m%}'
|
||||
else
|
||||
|
|
|
@ -3,7 +3,7 @@ precmd()
|
|||
{
|
||||
local termtitle
|
||||
|
||||
termtitle=$(print -P "%n@%m")
|
||||
termtitle=`print -P "%n@%m"`
|
||||
title zsh "$termtitle"
|
||||
}
|
||||
|
||||
|
@ -16,7 +16,7 @@ preexec()
|
|||
|
||||
# Prepend this string to the title.
|
||||
# termtitle=$(print -P "%(!.-=*[ROOT]*=- | .)%n@%m:")
|
||||
termtitle=$(print -P "%n@%m:")
|
||||
termtitle=`print -P "%n@%m:"`
|
||||
|
||||
case $cmd[1] in
|
||||
fg)
|
||||
|
|
14
zshrc
14
zshrc
|
@ -8,7 +8,7 @@ autoload -U compinit; compinit -d "${HOME}/.zsh/.zcompdump"
|
|||
autoload -U age
|
||||
autoload -U zmv
|
||||
|
||||
if [[ ${ZSH_VERSION//.} -gt 420 ]] ; then
|
||||
if [ ${ZSH_VERSION//.} -gt 420 ] ; then
|
||||
autoload -U url-quote-magic
|
||||
zle -N self-insert url-quote-magic
|
||||
fi
|
||||
|
@ -22,11 +22,11 @@ export LOGCHECK=30
|
|||
export WATCHFMT=$'\e[01;36m'" -- %n@%m has %(a.Logged In.Logged out) --"$'\e[00;00m'
|
||||
|
||||
# directory hashes
|
||||
if [[ -d "${HOME}/sandbox" ]] ; then
|
||||
if [ -d "${HOME}/sandbox" ] ; then
|
||||
hash -d sandbox="${HOME}/sandbox"
|
||||
fi
|
||||
|
||||
if [[ -d "${HOME}/work" ]] ; then
|
||||
if [ -d "${HOME}/work" ] ; then
|
||||
hash -d work="${HOME}/work"
|
||||
|
||||
for dir in "${HOME}"/work/*(N-/) ; do
|
||||
|
@ -35,15 +35,15 @@ if [[ -d "${HOME}/work" ]] ; then
|
|||
fi
|
||||
|
||||
# common shell utils
|
||||
if [[ -d "${HOME}/.commonsh" ]] ; then
|
||||
if [ -d "${HOME}/.commonsh" ] ; then
|
||||
for file in "${HOME}"/.commonsh/*(N.x:t) ; do
|
||||
source "${HOME}/.commonsh/${file}"
|
||||
. "${HOME}/.commonsh/${file}"
|
||||
done
|
||||
fi
|
||||
|
||||
# extras
|
||||
if [[ -d "${HOME}/.zsh" ]] ; then
|
||||
if [ -d "${HOME}/.zsh" ] ; then
|
||||
for file in "${HOME}"/.zsh/*(N.x:t) ; do
|
||||
source "${HOME}/.zsh/${file}"
|
||||
. "${HOME}/.zsh/${file}"
|
||||
done
|
||||
fi
|
||||
|
|
Loading…
Add table
Reference in a new issue