Watch process

If c.Env is empty, the env vars will all be passed to the child process. If it is not, then the only env vars passed to the child process will be those in c.Env