Sleeping with the head of your bed elevated (on bricks, for example) can help.
Using baggies of frozen peas on our eyes can help a bit with the swelling.
There are non-prescription sunglasses that protect our eyes from light from the sides and top, as well as the front. One of the brand names is “Fitovers.” Typically, you can find some types of them at pharmacies.