ambevar-dotfiles/.homeinit

48 lines
1.2 KiB
Bash
Executable File

#!/bin/sh
################################################################################
## Home session initialization.
## 2012-04-28
################################################################################
## TODO: when sure, delete previous scripts.
## Fetch from Git repo:
# cd
# git init
# git remote add origin https://github.com/Ambrevar/home-config.git
# git fetch
# git branch master origin/master
# git checkout master
SOURCEDIR="${HOME}/Dropbox/Personal"
## Mutt
echo "==> Mutt"
[ ! -e ~/.mutt ] && ln -s "${SOURCEDIR}/MAILS" "${HOME}/.mutt"
mkdir -p "${HOME}/.mutt.d/hcache"
echo
## Taskwarrior
echo "==> Taskwarrior"
[ ! -e ~/.task ] && ln -s "${SOURCEDIR}/TODO" "~/.task"
echo
## Awesome
echo "==> Awesome"
THEME_DEST="${HOME}/.config/awesome/themes/custom"
THEME_SOURCE="/usr/share/awesome/themes/default/"
if [ ! -e ${THEME_DEST} ]; then
[ -d ${THEME_SRC} ] && cp -rn ${THEME_SRC} ${THEME_DEST}
fi
echo
## rtorrent
echo "==> Awesome"
mkdir -p "${HOME}/.session"
## Luakit -- Fetch Adblock list.
echo "==> Luakit"
mkdir -p "$XDG_DATA_HOME/luakit"
wget 'https://easylist-downloads.adblockplus.org/easylist.txt' -O "$XDG_DATA_HOME/luakit/easylist.txt"