Moth balls work well. Yes, they are strong smelling, but they remove the smell.
I used to share a company car with smokers. I put moth balls under the seats and the smoke smell would disappear.
Moth balls are also good to put in tool boxes to keep them from rusting!
You can stop smoking, or use cologne or air freshner. But i would go with the first choice.
Why are you smoking in the closets?
Moth balls work well. Yes, they are strong smelling, but they remove the smell.
I used to share a company car with smokers. I put moth balls under the seats and the smoke smell would disappear.
Moth balls are also good to put in tool boxes to keep them from rusting!
Put some fabric softener sheets (Bounce) in the closets…or bars of soap.
Either works. Fabric softener sheets smell stronger. And I think soap smells cleaner, but either works.
-