Leangains is just another way of spacing your meals. You don't have to do anything to benefit from it, other than fasting. Just do your 16/8, or 20/6, what have you...and go from there. Eat to support your goals, it's that simple.
P.S. Lifting weights won't get you in competition shape right away, TRUST me. Most of us wish it did.