Modularize functions in config.fish to seperate .fish files