General Antonyms:
* Lazy
* Indolent
* Slothful
* Careless
* Neglectful
* Irresponsible
* Lackadaisical
* Inattentive
More Specific Antonyms:
* Procrastinating (if referring to delaying tasks)
* Inefficient (if referring to lack of productivity)
* Unmotivated (if referring to a lack of drive)
* Unproductive (if referring to a lack of results)
The best antonym for "diligent" depends on the specific situation and what aspect of diligence you want to contrast.