It has been found that there is a link between deficiency of vitamin D and excessive sleepiness during the daytime. You get vitamin D by exposing yourself to sunlight. Talking about food sources, there are few like salmon, tuna, mackerel and oysters. The best way to get your dose is to expose yourself to natural sunlight.