add support for fish-shell