From 58b037d9c28719447031060339ef9fdbc9b240d7 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Thu, 26 Apr 2018 19:08:04 +0100 Subject: Adding mail support --- install.sh | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 install.sh (limited to 'install.sh') diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..f28cf59 --- /dev/null +++ b/install.sh @@ -0,0 +1,37 @@ +#!/usr/bin/env bash + +current_dir=$(pwd) + +extra_opts=" -s " + +for i in "$@"; do + case $i in + + -f | --force) + extra_opts+=" -f " + ;; + + esac +done + +function ln_configs { + ln $extra_opts ${current_dir}/${1} $2 +} + +echo "installing emacs config..." +cp ${current_dir}/emacs/init.el ~/.emacs.d/init.el +ln_configs emacs/loader.org ~/.emacs.d/loader.org + +echo "installing X config" +ln_configs X/.Xmodmap ~/.Xmodmap +ln_configs X/.Xresources ~/.Xresources +ln_configs X/.xinitrc ~/.xinitrc + +echo "installing tmux config" +ln_configs tmux/.tmux.conf ~/.tmux.conf + +echo "installing i3 config" +ln_configs i3/config ~/.config/i3/config + +echo "installing zsh config" +ln_configs zsh/.zshrc ~/.zshrc -- cgit