This may not work for you, but it's great in my application.
There is a long section of my shop with racks, 50' or so, wider than a hall, but you get the idea.
It opens up into another room, and also has an exit door.
It had porcelain sockets spaced evenly the entire length, some with chains and some without.
I switched the plain sockets over to motion sensing LED bulbs and left standard bulbs in the chain equipped on/off versions.
I now leave the main switch on all the time, the motion sensing bulbs come on and are enough light for at least 99% of what I do. If I need more light, or want the lights on 100% of the time, I can just turn on the chain equipped lights too.
My entire shop has at least some motion sensing lights in it, works great.