I try not to wash my hair too much. For starters, I only shower once every other day maximum. I rarely ever use any shampoo or anything at the moment, and I am finding my hair to be nicer than it has been in a while. It doesnt get too greasy, not too dry. Now and then Ill wash it with shampoo, but Ill only use natural plant based stuff, only if ithas become very greasy. I have heard and can also testify, that the less you wash your hair and even body, the more your body adapts to not get so dirty and smelly so quickly. If your body is used to daily showers and daily use of shampoo/shower gel, then it wil rely on these methods to become clean. If you shower less frequently, your body seems to be able to go longer with out smelling etc. I just dont feel the need to shower all the time. My body feels relativly clean for a while. Having said all this, diet is a massive factor in this. Meat eaters and those who drink alcohol and other crap, sugar, junk food etc, a lot, will smell more than those who have a healthier diet..
Before, I used to wash my hair with shampoo a lot. It was one of those things that was so ingrained into my everyday life, that I didnt really realize that it may have possible negative effects on my hair. It was just standard procedure. However when you really think about it, rubbing all that lotion on your hair all the time is really not a good idea. Shampoo removes all the natural grease from your hair and probably removes other minerals and so on from your hair. Most shampoos are in essence a light type of bleach. I would suggest washing hair with shampoo no more than once a week, but thats just me. I have taken the route of just giving my hair less stress and hassle. I keep it short, and wash it with water now and then, but other than that, nothing. I see my hair almost like prized china or something. I dont go around making sure it never gets touched, but I do what I can to pretty much leave it be.
When having showers I like to end it with a short cold burst for a few mins or two. It can take a while for your body to adjust to ( I would recommend people take it easy if they havnt had cold showers before or for a while). Anyway, cold showers are really good for health, and also for hair. The cold water makes blood rush to the skin overthe body and of course to the scalp. I usually find my hair has a nice healthy glow after a cold shower that you dont really get from warm showers. I might even so as far to say that warm showers are probably bad for hair, especially too frequent warm showers. My basic idea is that, anything man made, western, mechanical, convienent, and luxuroius are probably going to be bad for your hair. I try to live simply. And for me that means not using chemical crap when it comes to diet and shampoo etc, and taking general lifestyle choices that distance me from that of a chaotic westerners. Its a stressful life lived out of balance.