Did it in my TJ after taking the lights out of the speaker pods and putting in tweeters. I installed LED fexable strips to the back of the pods and tapped them into the existing wireing for the lights then I ran wires thru the roll bar pads and up to the front of the windshield. The mirror was 'donated' by an old chevy. I even cut the harness off so I could unplug the mirror if I wanted too. They even dim just like the factory ones did. I don't remember what wire colors were what but I did trial and error till they worked.
hope this helped a little, if you've ever played with wires this is an easy job.
2006 SE 6 Speed, Solar Yellow. Zone 2" Hydro BB, Sway Links, and Steering Stabilizer. 31x10.5-15 Bridgestone Dueler AT Revo. Alpine CDA9813, Polk MM6, Polk C400.4