#!/bin/bash cd `dirname $0` function inst { SOURCE=$1 OUTPUT=$2 echo rsync -rlpt $SOURCE $OUTPUT rsync -rlpt $SOURCE $OUTPUT } read -p "Install Bashrc? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst bashrc ~/.bashrc fi read -p "Install GIT configuration? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst gitconfig ~/.gitconfig fi read -p "Install VIM scripts? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst vimrc ~/.vimrc inst vim ~/.vim echo "Please don't forget to setup YouCompleteMe" fi read -p "Install email synchronization? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst local/bin/annoyme ~/.local/bin/ inst local/sbin/annoyme-request ~/.local/sbin/ inst local/sbin/syncemail ~/.local/sbin/ inst config/offlineimap/ ~/.config/offlineimap inst config/systemd/user/syncemail.service ~/.config/systemd/user fi read -p "Install mutt configuration? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst mutt/ ~/.mutt inst urlview ~/.urlview fi read -p "Install i3 configuration and related tools? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst xinitrc ~/.xinitrc inst Xresources ~/.Xresources inst config/i3/ ~/.config/i3 inst config/i3blocks/ ~/.config/i3blocks inst config/i3status/ ~/.config/i3status inst config/dunst/ ~/.config/dunst inst local/bin/mxrandr ~/.local/bin/mxrandr fi read -p "Install Conkeror configuration? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst conkerorrc ~/.conkerorrc inst conkeror/ ~/.conkeror fi read -p "Install MPD configuration? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst config/mpd/ ~/.config/mpd fi read -p "Install Mopidy configuration? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst config/mopidy/ ~/.config/mopidy fi read -p "Install backup script? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst local/bin/system-backup ~/.local/bin/system-backup fi read -p "Install Eagle CAD configuration? (Y/n) " if [[ $REPLY =~ ^[Yy]?$ ]]; then inst eaglerc ~/.eaglerc fi