Updates symlinking script for custom emacs funcs

This commit is contained in:
William Carroll 2017-07-01 16:46:46 -04:00
parent 296fe1b8f6
commit abb61dade2

View file

@ -1,3 +1,18 @@
#!/usr/bin/env zsh
ln -s ~/pc_settings/emacs/*.el ~/.emacs.d/
SCRIPT_DIR="$HOME/pc_settings/emacs"
EMACS_FUNC_DIR="$HOME/.emacs.d"
for source in $(find $SCRIPT_DIR -type f -name '*.el'); do
filename=$(basename $source)
target="${EMACS_FUNC_DIR}/${filename}"
if [ ! -L $target ]; then
echo -n "Creating symlink for ${filename} ... " && \
ln -s $source $EMACS_FUNC_DIR && \
echo "Done."
else
echo "${filename} is already properly symlinked."
fi
done