zsh: update
This commit is contained in:
@@ -12,9 +12,10 @@ ZSHU[d_conf]="${ZDOTDIR}/.config/zsh"
|
||||
|
||||
ZSHU[d_var]="${ZSHU[d_conf]}/var"
|
||||
|
||||
ZSHU[d_bin]="${ZDOTDIR}/.config/dotfiles/bin/"
|
||||
ZSHU[d_bin]="${ZDOTDIR}/.config/dotfiles/bin"
|
||||
ZSHU[d_scripts]="${ZDOTDIR}/.config/dotfiles/scripts"
|
||||
|
||||
for i ( d_zdot d_cache d_conf d_bin d_var ) ; do
|
||||
for i ( d_zdot d_cache d_conf d_bin d_scripts d_var ) ; do
|
||||
d=${ZSHU[$i]}
|
||||
[ -d "$d" ] || mkdir -p "$d"
|
||||
done ; unset i d
|
||||
@@ -36,12 +37,12 @@ umask 0022
|
||||
|
||||
zshu_parts=( env opt lib rc alias local )
|
||||
|
||||
for n ( $zshu_parts ) ; do
|
||||
for n ( ${zshu_parts} ) ; do
|
||||
f="${ZSHU[d_conf]}/$n.zsh"
|
||||
[ -s "$f" ] && source "$f"
|
||||
done ; unset n f
|
||||
|
||||
for n ( $zshu_parts ) ; do
|
||||
for n ( ${zshu_parts} ) ; do
|
||||
d="${ZSHU[d_conf]}/$n"
|
||||
[ -d "$d" ] || continue
|
||||
for i ( $d/*.zsh(N.r) ) ; do
|
||||
@@ -53,7 +54,7 @@ unset zshu_parts
|
||||
|
||||
ZSHU[t_end]=${(%):-%D{%s.%6.}}
|
||||
|
||||
ZSHU[t_load]=$(( ZSHU[t_end] - ZSHU[t_begin] ))
|
||||
ZSHU[t_load]=$[ ZSHU[t_end] - ZSHU[t_begin] ]
|
||||
ZSHU[t_load]=${ZSHU[t_load]:0:6}
|
||||
|
||||
unset 'ZSHU[t_begin]' 'ZSHU[t_end]'
|
||||
|
Reference in New Issue
Block a user