From e5d10e0fe62a6befbc126f9588039eced680ab69 Mon Sep 17 00:00:00 2001 From: Jorge Bucaran Date: Fri, 6 Nov 2020 18:06:16 +0900 Subject: [PATCH] Write fish_plugins only if there are plugins, else remove it --- fisher.fish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fisher.fish b/fisher.fish index d727780..f7412de 100644 --- a/fisher.fish +++ b/fisher.fish @@ -144,8 +144,8 @@ function fisher -a cmd -d "fish plugin manager" functions -q fish_prompt || source $__fish_data_dir/functions/fish_prompt.fish - _fisher_list >$fish_plugins - test -s $fish_plugins || command rm -f $fish_plugins + set -l plugins (_fisher_list) + set -q plugins[1] && printf "%s\n" $plugins >$fish_plugins || command rm -f $fish_plugins set -l total (count $install_plugins) (count $update_plugins) (count $remove_plugins) test "$total" != "0 0 0" && echo (string join ", " (