Yeah you've outlined important steps to take inorder to avoid having eye problems while using our gadgets.
These are the things I do aswell, and it's really helping me.
Especially having a good rest, whenever I work overnight I made sure that there's adequate light around me asides my the one from my gadgets so the light won't go directly into my eyes. And then I made sure that I have a very good rest afterwards.
Eating good food also helps, especially vitamins.
Thanks for this lovely piece 👍