I've started logging in via gdm. When you do this, there isn't a login shell that is the mother of all your processes, so how do you set environment variables you want, like EDITOR=vi? Greg