Here was my DIY for the weekend...4 hours to tuck the wires...
Passenger side was much quicker after I learned on the driver side. No exposed wires!
My footwells/courtesy lights are wired to the dome, so they turn on when the door is open or when the lights are on.