If I've got a couple days where I don't have to do the old creep and peep, I use a mix heavy on the tea tree oil. It's 30 drops Tea Tea Tree, 5 drops Mandarin, 10 drops Lavander, 5 drops blue chamomille in 100 ml grape seed oil (that is the best carrier oil for topical use, it's almost identical to natural skin oils, so penetrates enough.
Unfortunately, that mix, while it kills any fungal infection, has an incredibly strong smell. So for times when I need to keep treating without letting anything with a nose within half a mile know I'm there, it's 5 drops lavander, 5 drops pine oil, 5 drops marjoram, stirred into 15 ml zinc oxide cream. Won't kill the infection off completely, but holds it back and stops it spreading.