Sorry to dig up an old thread...
I currently have the 10/22 diode jump on my 2018 Silverado, as posted by @Spurshot. It'll work for now, but isn't exactly what I'm looking for long-term.
Ideally, I want the fogs to "auto" on, regardless of day or night, low beam or high beam (10/22 diode only turns them on at night). However, I want to be able to turn on my parking lights at the boat ramp without turning on my fogs (10/22 diode doesn't allow this). This seems similar to what the OP was hoping for.
The original @Lamby66 circuit gets close, but wouldn't come on during the day with DRLs, if I'm understanding it right.
Only thing I can think to do is to use three diodes: one from high beams to fogs (X5-18 to X5-10), one from low beams to fogs (X4-1 to X5-10), and one from DRLs to fogs (X4-7 to X5-10). This should keep the fogs on during daytime with DRLs, and at night with both low beams or high beams. Then, at the boat ramp, I can turn my knob from auto to parking lights, which shouldn't trigger the fogs unless I press the fog switch.
Sorry if this was covered in the foglights to high beams thread... I tried to go through all of it.
Has anyone tried this on the 16-18 Silverados? Not sure if it will work since DRLs and parking lights are technically the same light, albeit different signals. Or does anyone have any other ideas? I've got a few more diodes laying around, and hope to try it this week if I get some time.