dotfiles/restore.sh
2021-10-29 15:24:03 -04:00

50 lines
1.0 KiB
Bash

dot_dir=$(dirname $0)
cd $dot_dir
for f in $(find -L $(pwd) -maxdepth 1 -type f); do
echo "Linking ${f}"
rm -f ${HOME}/$(basename $f);
ln -s $f ${HOME}/$(basename $f);
done;
dirs=$(pwd)/.bash_rc.d
dirs="$dirs $(pwd)/.emacs.d"
dirs="$dirs $(pwd)/.irssi"
dirs="$dirs $(pwd)/.vim"
dirs="$dirs $(pwd)/.yi"
dirs="$dirs $(pwd)/.cabal"
dirs="$dirs $(pwd)/.xmonad"
for d in $dirs; do
echo "Linking ${d}"
rm -f ${HOME}/$(basename $d);
ln -s $d ${HOME}/$(basename $d);
done;
for f in $(find -L $(pwd)/bin -maxdepth 1 -type f); do
echo "Linking ${f}"
rm -f ${HOME}/$(basename $f);
ln -s $f ${HOME}/$(basename $f);
done;
touch ~/.hgauth
rm -f ~/restore.sh
# setup my hg cacerts
#openssl req -new -x509 \
# -nodes \
# -extensions v3_ca \
# -keyout /dev/null \
# -out dummycert.pem \
# -subj "C=US/ST=Illinois/L=Chicago/O=Marzhillstudios/CN=jeremy.marzhillstudios.com" \
# -days 3650
#sudo mv dummycert.pem /etc/hg-dummy-cert.pem
# essential libs
## python
mkdir -p ~/sandbox/apps
mkdir -p ~/lib/py
cd ~/lib/py