The disclosure provides linked purine pterin compounds and analogs thereof that are novel HPPK inhibitors. The HPPK inhibitors described herein are compounds and the pharmaceutically acceptable salts thereof of general Formula IThe variables, e.g. A1 to A3, R1 to R4, L1, L2, B1, and B2 are described herein. Compounds and salts of Formula I bind to HPPK with high affinity and specificity. Pharmaceutical compositions containing an HPPK inhibitor of Formula I and methods of treating a bacterial infection in a patient by providing one or more HPPK inhibitors of Formula I to the patient are also provided. Processes and intermediates useful for preparing compounds of Formula I are also provided. Methods of using the disclosed compounds to guide the development of additional novel anti-bacterial agents are also provided.