add support for fish shell