mirror of
https://github.com/jorgebucaran/fisher
synced 2024-10-09 09:36:53 +02:00
Refactor fish_plugins write logic for readability
This commit is contained in:
parent
cf4c6cc561
commit
5622dd660f
1 changed files with 5 additions and 3 deletions
|
@ -183,10 +183,12 @@ function fisher --argument-names cmd --description "A plugin manager for Fish"
|
|||
|
||||
command rm -rf $source_plugins
|
||||
|
||||
set --query _fisher_plugins[1] || set --erase _fisher_plugins
|
||||
set --query _fisher_plugins &&
|
||||
printf "%s\n" $_fisher_plugins >$fish_plugins ||
|
||||
if set --query _fisher_plugins[1]
|
||||
printf "%s\n" $_fisher_plugins >$fish_plugins
|
||||
else
|
||||
set --erase _fisher_plugins
|
||||
command rm -f $fish_plugins
|
||||
end
|
||||
|
||||
set --local total (count $install_plugins) (count $update_plugins) (count $remove_plugins)
|
||||
test "$total" != "0 0 0" && echo (string join ", " (
|
||||
|
|
Loading…
Reference in a new issue