Question – what do you want? dont’t listen to what people tell you. Go with your gut-feeling.
Do you still want to salvage your marriage? Do you still care for him?
It is indeed wrong that he laid hands on you but as you have said, he has quitted his job and since then he has yet to secure another one. Perhaps he is really worried what if he can’t provide you the basic things that a husband should and hence, didn’t pick up the phone and ring you.
Perhaps, he is still mad that when he is going through this difficult time in his life, you as his wife had a fight with him.
For whatever reasons, if you still loves him, care for him, wants to save your marriage, just give him a call. If he refuses to pick up the phone, just sent him an SMS and said that it has been a month, both of you should sit down and sort things out together and you loves him. In a relationship, face value isn’t that important – it doesn’t matter who makes the first move.
Go on with the cold war if you want to see your marriage end.
I wish you best of luck and hope both of you could work out something together.