.zshrc not initialized

Hi, I just updated /etc/passwd so that my default shell is zsh. After I save and make a new connection I can echo $SHELL and see /usr/bin/zsh, but my prompt still looks like bash and some env var that I setup in my local .zshrc file are not set. If I type zsh, then my prompt changes and I have my env var set.

What am I missing here?

What's the output of:

ps -p$$

How do you mean by "when I make a new connection"?

ps -p$$ returns the following

$ ps -p$$
      PID    PPID    PGID     WINPID  TTY  UID    STIME COMMAND
     3220       1    3220       3220  con 1001 23:53:27 /usr/bin/bash

but echo $SHELL returns 
/usr/bin/zsh

When I say make new connection, I mean open up a new terminal window connecting to the server.

You're running bash, not zsh.
Are you connecting to a remote machine or
you're just opening a new terminal window on
the local one?

Yeah, you actually need to relogin to use your new shell.

It's a cygwin install, I am opening a new cygwin window

You need to modify the bat file that starts the shell and set zsh there,
this is the content of my Cygwin.bat in the install root directory
(c:\cygwin on my notebook):

@echo off

C:
chdir C:\cygwin\bin

rem bash --login -i

rxvt -e /bin/zsh --login -i

In addition I'm using the following .Xdefaults (to place in your home directory):

Rxvt*geometry: 135x40
Rxvt*background: #000020
Rxvt*foreground: #ffffbf
!Rxvt*borderColor: Blue
!Rxvt*scrollColor: Blue
!Rxvt*troughColor: Gray
Rxvt*scrollBar: True
Rxvt*scrollBar_right: True
! Rxvt*font: Lucida Console-12
Rxvt*font: fixedsys
Rxvt*SaveLines: 10000
Rxvt*loginShell: True
! VIM-like colors
Rxvt*color0: #000000
Rxvt*color1: #FFFFFF
Rxvt*color2: #00A800
Rxvt*color3: #FFFF00
Rxvt*color4: #0000A8
Rxvt*color5: #A800A8
Rxvt*color6: #00A8A8
Rxvt*color7: #D8D8D8
Rxvt*color8: #000000
Rxvt*color9: #FFFFFF
Rxvt*color10: #00A800
Rxvt*color11: #FFFF00
Rxvt*color12: #0000A8
Rxvt*color13: #A800A8
Rxvt*color14: #00A8A8
Rxvt*color15: #D8D8D8
! eof

Success!!! Thanks so much Radoulov!

---------- Post updated at 08:39 PM ---------- Previous update was at 08:36 PM ----------

Thanks, that worked!