Added config for fish shell (functions) and added config to gitconfig to get fish shell prompt setup correctly