I've never been nearsighted, but I've now needed reading glasses for a decade due to age. Some astigmatism, plus slightly different magnifications for one eye than the other. What works well for me is to have my optometrist prescribe one set of glasses for computer use (with the focus distance set for computer distance, which is longer than the book-reading distance that standard reading glasses focus on), and a combination of drugstore glasses and older computer glasses scattered around the house and car, and a couple of special pairs (like the reading-lens safety glasses and the extra-strength readers for close work.)
So there are computer glasses at home and work that (almost) never leave their desks, and general-purpose reading glasses elsewhere. Most of them come from Zenni Optical, who make decent glasses really cheap ($10-20 for boring frames, unless you need progressives.) The catch with them is that you do need to know the pupillary distance, which your optometrist won't always write down unless you specifically ask, and that measurement depends on the focus distance (so computer glasses will be different than book-reading glasses or distance glasses.)
I also have a few of those skinny drug-store glasses that come in tubes, so you can leave one in the laptop bag or jacket pocket and it won't get squashed. Not perfect, but good enough for short periods of reading, or for restaurant menus.