-### Symlink the various dotfiles into place
-dotfiles="
- bash_profile bash_logout bashrc
- emacs emacs-calc
- vm mailrc
- cmucl-init.lisp clisprc.lisp sbclrc
- dircolors screenrc"
-[ "$xstuff" ] && dotfiles="$dotfiles xinitrc xsession Xdefaults"
-mkdir -p $HOME/test
+###--------------------------------------------------------------------------
+### Install global configuration.
+
+echo -n "Installing dotfile configuration:"
+if [ -f $HOME$sub/.mdw.conf ]; then
+ echo " already installed."
+else
+ cp mdw.conf $HOME$sub/.mdw.conf
+ echo " done."
+fi
+
+## Symlink the various dotfiles into place
+dotfiles="
+ bash_profile bash_logout bashrc inputrc bash_completion
+ emacs emacs-calc vm gnus.el ercrc.el
+ vimrc mg zile lesskey
+ parallel-config:.parallel/config
+ ditz-config
+ mailrc signature muttrc
+ cgrc tigrc
+ gdbinit
+ guile
+ rcrc
+ toprc
+ mc-ini:.mc/ini mc-panels.ini:.mc/panels.ini
+ pulse-daemon.conf:.pulse/daemon.conf
+ aspell.conf
+ tclshrc:.tclshrc tclshrc:.wishrc
+ lisp-init.lisp:.cmucl-init.lisp
+ lisp-init.lisp:.sbclrc
+ lisp-init.lisp:.clisprc.lisp
+ lisp-init.lisp:.eclrc
+ swank.lisp
+ mdw-build.conf:.config/mdw-build.conf
+ w3m-config:.w3m/config elinks.conf:.elinks/elinks.conf
+ dircolors colordiffrc screenrc tmux.conf cvsrc indent.pro"
+[ "$xstuff" ] && dotfiles="$dotfiles
+ xinitrc xsession xmodmap vncrc vncsession
+ fonts.conf
+ stalonetrayrc
+ putty-defaults:.putty/sessions/Default%20Settings
+ mdw.session:.config/gnome-session/sessions/mdw.session
+ eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg
+ e-keybindings.cfg:.enlightenment/keybindings.cfg
+ evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg
+ e16-bindings:.e16/bindings.cfg"