From 7b4d062464d4685ede4874f61fb570a5c4db60d1 Mon Sep 17 00:00:00 2001 From: Drew Short Date: Fri, 25 Sep 2015 14:12:38 -0500 Subject: [PATCH] Working on getting an emacs config started. My next project is to learn emacs --- home/.emacs.d/init.el | 0 scripts/bootstrap.sh | 14 ++++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 home/.emacs.d/init.el diff --git a/home/.emacs.d/init.el b/home/.emacs.d/init.el new file mode 100644 index 0000000..e69de29 diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index faed101..710341d 100755 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -172,6 +172,20 @@ for plugin in ${plugins[@]}; do copy_dir $VIM_BUNDLE $plugin_name $plugin false done +# Configure emacs +EMACS_CONFIG_HOME=$HOME/.emacs.d +mkdir -p $EMACS_CONFIG_HOME +emacs_configs=($(ls -d $DOTFILES_HOME/.emacs.d/*)) +for emacs_config in ${emacs_configs[@]}; do + parts=($(echo "$emacs_config" | tr '/' ' ')) + emacs_config_name=${parts[-1]} + if [ -d $emacs_config ]; then + link_dir $EMACS_CONFIG_HOME $emacs_config_name $emacs_config + else + link $EMACS_CONFIG_HOME $emacs_config_name $emacs_config + fi +done + # Configure .gitconfig link "$HOME" ".gitconfig" "$DOTFILES_HOME/.gitconfig"