If cat is aliased to bat the non piping operation in the script might include extra text, use builtins instead
Calls yazi as `command yazi`, allowing to use "yazi" as `shellWrapperName`. Also defines the wrapper with `programs.fish.functions` instead of `interactiveShellInit`.