function colours --description 'Show terminal colours' printf '\033[1;37mWhite\t\033[0;30mBlack\n' printf '\033[1;30mGray\t\033[0;37mLight gray\033[0m\n' printf '\033[0;34mBlue\t\033[1;34mLight blue\n' printf '\033[0;36mCyan\t\033[1;36mLight cyan\n' printf '\033[0;35mPurple\t\033[1;35mLight purple\n' printf '\033[0;31mRed\t\033[1;31mLight red\n' printf '\033[0;33mYellow\t\033[1;33mLight yellow\n' printf '\033[0;32mGreen\t\033[1;32mLight green\n' printf '\n\033[0mDefault colour\n' end