Skip to content

Commit d2a17e4

Browse files
committed
Change zsh match order
1 parent cd7ca75 commit d2a17e4

7 files changed

Lines changed: 10 additions & 10 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ function plugin-load {
175175
https://github.com/$repo $plugdir
176176
fi
177177
if [[ ! -e $initfile ]]; then
178-
initfiles=($plugdir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
178+
initfiles=($plugdir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
179179
(( $#initfiles )) || { echo >&2 "No init file '$repo'." && continue }
180180
ln -sf $initfiles[1] $initfile
181181
fi
@@ -335,7 +335,7 @@ function plugin-clone {
335335
https://github.com/$repo $plugdir
336336
fi
337337
if [[ ! -e $initfile ]]; then
338-
initfiles=($plugdir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
338+
initfiles=($plugdir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
339339
(( $#initfiles )) && ln -sf $initfiles[1] $initfile
340340
fi
341341
done

examples/ohmyzsh_zshrc.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ function plugin-load {
1010
git clone -q --depth 1 --recursive --shallow-submodules https://github.com/$repo $plugdir
1111
fi
1212
if [[ ! -e $initfile ]]; then
13-
initfiles=($plugdir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
13+
initfiles=($plugdir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
1414
(( $#initfiles )) || { echo >&2 "No init file found '$repo'." && continue }
1515
ln -sf $initfiles[1] $initfile
1616
fi

examples/prezto_zshrc.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function contrib-clone() {
1515
https://github.com/$repo $plugin_dir
1616
fi
1717
if [[ ! -e $initfile ]]; then
18-
initfiles=($plugin_dir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
18+
initfiles=($plugin_dir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
1919
(( $#initfiles )) && ln -sf $initfiles[1] $initfile
2020
fi
2121
done

examples/zshrc.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ function plugin-load {
1414
https://github.com/$repo $plugdir
1515
fi
1616
if [[ ! -e $initfile ]]; then
17-
initfiles=($plugdir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
17+
initfiles=($plugdir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
1818
(( $#initfiles )) || { echo >&2 "No init file found '$repo'." && continue }
1919
ln -sf $initfiles[1] $initfile
2020
fi

examples/zshrc_clone.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function plugin-clone {
1515
git clone -q --depth 1 --recursive --shallow-submodules https://github.com/$repo $plugdir
1616
fi
1717
if [[ ! -e $initfile ]]; then
18-
initfiles=($plugdir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
18+
initfiles=($plugdir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
1919
(( $#initfiles )) && ln -sf $initfiles[1] $initfile
2020
fi
2121
done

unplugged.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ function plugin-load {
2626
https://github.com/$repo $plugdir
2727
fi
2828
if [[ ! -e $initfile ]]; then
29-
initfiles=($plugdir/*.{plugin.zsh,zsh,sh,zsh-theme}(N))
29+
initfiles=($plugdir/*.{plugin.zsh,zsh-theme,zsh,sh}(N))
3030
(( $#initfiles )) || { echo >&2 "No init file found '$repo'." && continue }
3131
ln -sf $initfiles[1] $initfile
3232
fi

zsh_unplugged.zsh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ function plugin-script {
5252
for plugin in $@; do
5353
[[ $plugin == /* ]] || plugin=${plugin#*/}
5454
initpaths=(
55-
$ZUNPLUG_CUSTOM/${plugin}/*.{plugin.zsh,zsh,zsh-theme,sh}(N)
56-
$ZUNPLUG_REPOS/${plugin}/*.{plugin.zsh,zsh,zsh-theme,sh}(N)
55+
{$ZUNPLUG_CUSTOM,$ZUNPLUG_REPOS}/${plugin}/${plugin:t}.{plugin.zsh,zsh-theme,zsh,sh}(N)
56+
{$ZUNPLUG_CUSTOM,$ZUNPLUG_REPOS}/${plugin}/*.{plugin.zsh,zsh-theme,zsh,sh}(N)
5757
$ZUNPLUG_REPOS/$plugin(N)
58-
${plugin}/*.{plugin.zsh,zsh,zsh-theme,sh}(N)
58+
${plugin}/*.{plugin.zsh,zsh-theme,zsh,sh}(N)
5959
${plugin}(N)
6060
)
6161
(( $#initpaths )) || { echo >&2 "Plugin file not found '$plugin'." && continue }

0 commit comments

Comments
 (0)