Again it tends to depend on a particular company's SOPs. Our SOP is that the nose wheel light goes on for taxy on departure. Then wing landing lights on when cleared for take off. All landing lights are turned off passing 10000'/FL100 in the climb. Passing 10000'/FL100 in the descent the wing lights go on and the nose light goes on when cleared to land. Wing lights then turned off leaving the runway and nose light off when no longer required, usually turning onto stand. The logo light just tends to get turned on when it gets dark...
Also as you suggest it's pilot's discretion to turn lights off when they become a nuisance to other pilots, e.g. at the holding point with the nose light on.