I recently picked up a 93 XJ and have ridden in many. However, the overhead lighting scheme has always been subpar at best. I remedied this by going to the junk yard and finding a mid-90's GM car with a lighted rear view mirror. The mirror comes in three pieces. One the rear view mirror itself; two the cover that "hides" the wires/plug and three the wire/plug setup.
I removed my old mirror and put the lighted one on the stock mounting plate without any problems. Since mine had keyless entry, finding a close power wire was simple. Plus, there was a small hole that I used for grounding the mirror. BUT, the worst case is that someone has to run the power wire along the headliner down to the fuse block/another constant power lead. The only MINOR mod that needs to be done to the whole thing is to trim down the cover that hides the wires. Otherwise, it bites into the headliner....ask me how I know
This REALLY lights up the cab of the vehicle, the way it should've been stock. NOTE: The light has a third wire that can be added to the dome lights when you open the door.
I removed my old mirror and put the lighted one on the stock mounting plate without any problems. Since mine had keyless entry, finding a close power wire was simple. Plus, there was a small hole that I used for grounding the mirror. BUT, the worst case is that someone has to run the power wire along the headliner down to the fuse block/another constant power lead. The only MINOR mod that needs to be done to the whole thing is to trim down the cover that hides the wires. Otherwise, it bites into the headliner....ask me how I know

This REALLY lights up the cab of the vehicle, the way it should've been stock. NOTE: The light has a third wire that can be added to the dome lights when you open the door.