update fish env, added some fun/useful functions and trying out some macros for easier everything in fish