diff options
Diffstat (limited to 'install')
-rwxr-xr-x | install | 61 |
1 files changed, 61 insertions, 0 deletions
@@ -0,0 +1,61 @@ +#!/bin/bash + +WDIR=`pwd` +cd `dirname $0` + +IUSER=`whoami` +WHOME=`cd ~ && pwd` + +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 $WHOME/.bashrc +fi + +read -p "Install Bashrc to root? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + sudo inst bashrc /root/.bashrc +fi + +read -p "Install GIT configuration? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + sudo inst gitconfig $WHOME/.gitconfig +fi + +read -p "Install VIM scripts? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + inst vimrc $WHOME/.vimrc + inst vim $WHOME/.vim + echo "Please don't forget to setup YouCompleteMe" +fi + +read -p "Install i3 configuration? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + inst xinitrc $WHOME/.xinitrc + inst Xresources $WHOME/.Xresources + inst config/i3 $WHOME/.config/i3 + inst config/i3blocks $WHOME/.config/i3blocks + inst config/i3status $WHOME/.config/i3status + inst local/bin/mxrandr $WHOME/.local/bin/mxrandr +fi + +read -p "Install MPD configuration? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + inst config/mpd $WHOME/.config/mpd +fi + +read -p "Install backup script? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + inst local/bin/system-backup $WHOME/.local/bin/system-backup +fi + +read -p "Install Eagle CAD configuration? (Y/n) " +if [[ $REPLY =~ ^[Yy]?$ ]]; then + inst eaglerc $WHOME/.eaglerc +fi |