Something odd has just started happening. On opening a new terminal, the first line of the terminal now says:
install: target 'xmas' is not a directory.
I've no idea what is causing that to happen, or how to track it down.
I'm on Ubuntu 11.10. My terminal is ZSH, with Oh My ZSH. Here is my .zshrc file and my oh-my-zsh.sh file (it is unchanged from the original).
What should I investigate next?

installin either script. Maybe a system wide script /etc/profile or so has it in there. You can rungrep -R install /etc/ | grep xmas. That should give you a hing. – queueoverflow Dec 13 '11 at 15:42sudo grep -R install /etc/ | grep xmasreturned nothing – Premasagar Dec 13 '11 at 15:46grep -R install ~ | grep xmas. – queueoverflow Dec 13 '11 at 15:52source $ZSH/oh-my-zsh.shline to see if it a problem with the oh-my-zsh plugins. – bodhi.zazen Dec 13 '11 at 16:16grep -R install ~ | grep xmasbut yes, commenting outsource $ZSH/oh-my-zsh.shworks! In fact, if I just removenpmfrom the plugin list, then that resolves it. Something to do with this, perhaps: github.com/isaacs/npm/blob/master/lib/npm.js#L165 - thanks queueoverflow and bodhu.zazen – Premasagar Dec 14 '11 at 12:08