From de3eee489fe84427040d317d1f5a44f6961693a6 Mon Sep 17 00:00:00 2001 From: Jorge Bucaran Date: Sat, 2 Jul 2022 21:35:31 -0300 Subject: [PATCH] Support themes (#708) Themes are new in Fish 3.4 (fish-shell/fish-shell/pull/8132). --- functions/fisher.fish | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/functions/fisher.fish b/functions/fisher.fish index 6b9d0d9..08bcf8d 100644 --- a/functions/fisher.fish +++ b/functions/fisher.fish @@ -80,7 +80,7 @@ function fisher --argument-names cmd --description "A plugin manager for Fish" set --local source (command mktemp -d) set --append source_plugins $source - command mkdir -p $source/{completions,conf.d,functions} + command mkdir -p $source/{completions,conf.d,themes,functions} $fish_path --command " if test -e $plugin @@ -151,15 +151,15 @@ function fisher --argument-names cmd --description "A plugin manager for Fish" end if set --query update_plugins[1] || set --query install_plugins[1] - command mkdir -p $fisher_path/{functions,conf.d,completions} + command mkdir -p $fisher_path/{functions,themes,conf.d,completions} end for plugin in $update_plugins $install_plugins set --local source $source_plugins[(contains --index -- "$plugin" $fetch_plugins)] - set --local files $source/{functions,conf.d,completions}/* + set --local files $source/{functions,themes,conf.d,completions}/* if set --local index (contains --index -- $plugin $install_plugins) - set --local user_files $fisher_path/{functions,conf.d,completions}/* + set --local user_files $fisher_path/{functions,themes,conf.d,completions}/* set --local conflict_files for file in (string replace -- $source/ $fisher_path/ $files)