Don't be a fool like I was
Don't go into a coma and hope that problems will fix themselves (they don't).
Tell her that she is special (she is).
Get your ass off the computer chair do stuff with her (she wants you to take part in her activities)
Get out of bed when the alarm goes off, shave and make her breakfast, buy her flowers ones in a while.
If you think that marrying a geek is extremely different than a non geek you are dead wrong. I married a geek girl, and I nearly lost her because I thought she was 90% logic and 10% emotions. I was wrong and now 10 years after our marriage I have just gone through the worst summer ever, and have finally realized that she deserves much more than I have been offering her.
I fell into a vegetable state where I was waiting for things (we were fighting a lot) to get better. Some guys watch sports, other play computer games and some do other shit. No matter what one chooses, all these activities boils down to a low activity veggie state where one resigns and hopes things, in some magical way will get better.
After some serious TLR (Total Life re-engineering) I'm back on track and we are rebuilding our relationship now. All it took was for me to realize that my special little geek girl are as all other girls, they need more than pure logic and reasoning, they need complements and they need to feel that they are special in the way only you can make her feel. A male geek and a female geek has as much in common as a male and a female, while a female geek and a "ordinary" female has almost everything in common.