Lunch:  No sugar at all, at least half protein.
This is super key.  I used to nap all the time.  Since I've consciously switched to a higher protein diet, I rarely nap if ever.
By the way, I know what you're feeling.  Your eyes just feel heavy, you can't think.  You just need to sleep...