################### 
#
# The goal of this file is to re-create
# any symlinks I have created for dotfiles
# and the like.  These files are usually
# kept in ~/src/dotfiles which is a bzr 
# repository.  This bzr repository is also
# on grossmeier.net (rose.makesad.us) so I
# can sync to/from it from both my desk-
# top and laptop.
#
# If, for some reason, the location of
# ~/src/dotfiles is different in the
# future, change the $BZR_DOTFILES
# variable.
#
###################

BZR_DOTFILES="/home/greg/src/dotfiles"

#######################
# Make Email Work
#######################
cd # go home
ln -s $BSR_DOTFILES/.msmtprc .msmtprc
ln -s $BZR_DOTFILES/.muttrc .muttrc
ln -s $BZR_DOTFILES/.offlineimaprc .offlineimaprc
ln -s $BZR_DOTFILES/.signature_cc .signature_cc
ln -s $BZR_DOTFILES/.signature_gmail .signature_gmail
ln -s $BZR_DOTFILES/.signature_grossmeier .signature_grossmeier
ln -s $BZR_DOTFILES/.signature_umich .signature_umich

cd # go home
# if there isn't a .mutt, create it, then ln stuff
if [ ! -d "${HOME}/.mutt" ]
  then
    mkdir .mutt
    cd .mutt
    ln -s $BZR_DOTFILES/crypto crypto
    ln -s $BZR_DOTFILES/.mutt-alias .mutt-alias
    ln -s $BZR_DOTFILES/.muttlookfeel lookfeel
    ln -s $BZR_DOTFILES/.muttmacros macros
    ln -s $BZR_DOTFILES/.muttmailboxes mailboxes
    ln -s $BZR_DOTFILES/.mutt-mailinglists mailinglists
  else
    cd .mutt
    ln -s $BZR_DOTFILES/crypto crypto
    ln -s $BZR_DOTFILES/.mutt-alias .mutt-alias
    ln -s $BZR_DOTFILES/.muttlookfeel lookfeel
    ln -s $BZR_DOTFILES/.muttmacros macros
    ln -s $BZR_DOTFILES/.muttmailboxes mailboxes
    ln -s $BZR_DOTFILES/.mutt-mailinglists mailinglists
fi

# go home
cd

# if no .abook, make it, then ln stuff in it
if [ ! -d "${HOME}/.abook" ]
  then
    mkdir .abook
    cd .abook
    ln -s $BZR_DOTFILES/addressbook.abook addressbook
  else
    cd .abook
    ln -s $BZR_DOTFILES/addressbook.abook addressbook
fi 

# go home
cd

# if no .bazaar, make it, then ln stuff in it
if [ ! -d "${HOME}/.bazaar" ]
  then
    mkdir .bazaar
    cd .bazaar
    ln -s $BZR_DOTFILES/bazaar.conf bazaar.conf
  else
    cd .bazaar
    ln -s $BZR_DOTFILES/bazaar.conf bazaar.conf
fi

################
# Other dotfiles 
################
# go home
cd
ln -s $BZR_DOTFILES/.bash_aliases
ln -s $BZR_DOTFILES/.bashrc
ln -s $BZR_DOTFILES/.nanorc .nanorc
ln -s $BZR_DOTFILES/.profile .profile
ln -s $BZR_DOTFILES/.screenrc .screenrc
