When using fish, I prefer the Tide prompt as opposed to Starship. When I try to uninstall Starship, it wants to uninstall a whole pile of stuff including:
Its needed for garuda-fish/zsh-config as they wont work without, uninstalling garuda-fish/zsh-config also removes the other dependencies as well. So you either keep starship installed or build your own fish config