Prompts' fish_*.fish files (fish_prompt, fish_right_prompt, fish_greeting, fish_title, fish_mode_prompt) get removed during fisher update if you try to replace the current prompt with another one.
Fisher will install matgreen/lucid.fish first, overwriting ilancosman/tide's fish_*.fish files, then attempt to remove ilancosman/tide and we'll end up without a fish_prompt, etc.
We should be able to fix this by removing first, then installing/updating during a fisher update.
Prompts'
fish_*.fish
files (fish_prompt
,fish_right_prompt
,fish_greeting
,fish_title
,fish_mode_prompt
) get removed duringfisher update
if you try to replace the current prompt with another one.Consider this scenario:
Then edit your
$fish_plugins
like so:Run
fisher update
.Fisher will install
matgreen/lucid.fish
first, overwritingilancosman/tide
'sfish_*.fish
files, then attempt to removeilancosman/tide
and we'll end up without afish_prompt
, etc.We should be able to fix this by removing first, then installing/updating during a
fisher update
.