A dynamic setup provides NEMO only after a startup load command, usually dubbed nemo, issued during an interactive terminal session. A script $NEMO/nemo.rc is available for this purpose. The following two modification are then necessary to your .cshrc file, instead of the above described procedure:
setenv NEMO /usr/nemo alias nemo 'source $NEMO/nemo.rc'
Note the single quotes, to allow so-called late evaluation. Whenever the command ``nemo'' is issued, the NEMO environment is loaded with whatever the current value of $NEMO is. After this has been done, the nemo alias is replaced by another one to prevent re-entry. The alias omen will unload NEMO from the environment.