I think a tip I read somewhere was citrus oil on the globe? So rub a little lemon skin on the (cold) globe before you put it up

Get your DH to rip out all your current lighting and install down lights - problem solved
He can do it while he's on paternity leave after he's fixed the study.

But downlights go into the ceiling, and when you pull them out to replace the globe, all the bugs fall out anyhows. And if a small creature crawls into your ceiling and dies, then the maggots fall out through the downlights (this happened to me, the morning of a mother's group meeting!!! UGHS!!!!)