fish config and function files need shell script mode