Beacon - on from before startup to after shutdown
Taxi light - on whilst on the ground
Landing light - on whilst in the air
Strobes - on from entering to leaving runway
Nav lights - on at night
Every few yeras an unfamiliar instructor tells me to turn the landing light off after take-off, so I do, as it's less trouble than arguing; and then I revert to normal behaviour on the next flight (most instructors give me no such instruction, and I leave it on when I'm on my own).