We do not currently know of any antonyms for diligence and indolence.
For similar words to diligence and indolence, try: