lots of changes
added configs for fish shell