c!/bin/bash

DATE=`date +%Y-%m-%d`

mkdir ~/.old-${DATE}

for i in ~/.cshrc ~/.tcshrc ~/.abcde.conf ~/.login ~/.lynxrc ~/.lynx.cfg \
        ~/.vimrc ~/.nn ~/.gnupg ~/.subversion ~/.bashrc ~/.gbprc
do
  if [ -f $i ] ; then
    mv $i ~/.old-${DATE} 
  else
    echo "no $i to move"
  fi
done

## If appropriate procmail scripts are there, set those up instead; same goes
## for cronjobs and such.

~/.config/bin/getcron
ln -s ~/.config/misc/abcde.conf ~/.abcde.conf
ln -s ~/.config/cshrc ~/.cshrc
ln -s ~/.config/login ~/.login
# ln -s ~/.config/tcshrc ~/.tcshrc
ln -s ~/.config/vim/vimrc.default ~/.vimrc
ln -s ~/.config/bashrc ~/.bashrc

ln -s ~/.config/gnupg ~/.gnupg
ln -s ~/.config/subversion ~/.subversion
ln -s ~/.config/gbp.conf ~/.gbprc

mkdir ~/.nn
ln -s ~/.config/nn/kill ~/.nn
ln -s ~/.config/nn/init ~/.nn

if ( -f ~/.config/screen/screenrc-`hostname` ); then
  ln -s ~/.config/screen/screenrc-`hostname` ~/.screenrc
else
  ln -s ~/.config/screen/screenrc ~/.screenrc
fi

echo "You're on your own for mutt, nn and ssh"
