#!/bin/bash
# Make sure pub/darcs/pool contains archive, then run:
# . pub/darcs/pool
set -x
cd ~
ln -s pub/darcs .
ln -s darcs/pool .

for i in dot emacs bin; do
    ln -s pool/$i .
done

chmod +x bin/*

for i in alias bash_profile bashrc profile Xdefaults snotrc pdrc \
         inputrc emacs_alias xinitrc xsession torsmorc stumpwmrc xmonad gitconfig; do
    ln -s dot/$i .$i
done

chmod +x .xsession

touch .motd
mkdir .keychain
mkdir -p .ssh
chmod 700 .ssh
(cd .ssh ; ln -s ../dot/ssh_config config .)

ln -s emacs/emacs.el .emacs

(mkdir -p .config; cd .config; ln -s ../dot/config/fontconfig .)

cd bin
ln -s pull push
ln -s restart start
ln -s restart stop
ln -s restart reload
cd ..

mkdir -p .local/share/applications/
pushd .local/share/applications/
ln -s ../../../dot/mimeapps.list .
popd

