#!/bin/bash # This scripts installs user configuration by linking it in your home # directory. It goes a little further when needed. [[ $PWD == /home/$USER/dotfiles ]] || echo "!!! WE'RE NOT IN >>>/home/$USER/dotfile/<<< !!!" if [[ -z $1 ]] then echo "Usage: $(basename $0) " echo " " echo "Give a program name and it will install its configuration. There are " echo "available configurations for: " ls -d ~/dotfiles/*/ exit 0 fi case $1 in "emacs" ) echo "Installing emacs config" git clone https://github.com/syl20bnr/spacemacs.git ~/.emacs.d stow -v emacs exit 0 ;; * ) echo "$1 cannot be installed…" exit 1 ;; esac