Yea, full kit is the only answer.
And don't forget the special shoes.
I use the straps from toe clips. They're easy to put on and take off, not so small I lose them and not so bulky I can't put them in my pocket. Half ot the year I wear shorts so the problem doesn't exist.