diff --git a/install.sh b/install.sh index 78ddc42..8a98f76 100755 --- a/install.sh +++ b/install.sh @@ -1,21 +1,25 @@ #!/bin/bash DIR=$(dirname $(readlink -f $0)); -lightdm_src="/etc/lightdm" +DIRS="/boot/syslinux /etc/lightdm /etc/X11/xorg.conf.d /etc/skel /usr/share/wallpapers" -if [ -d "$DIR$lightdm_src" ]; then - for script in $DIR$lightdm_src/*; do - echo "Loading xinit script $script" - filename=$(basename $script) +for dir in $DIRS; do + if [ -d "$DIR$dir" ]; then + for script in $DIR$dir/*; do + echo "Loading xinit script $script" + + filename=$(basename $script) + + if [ -e "$dir/$filename" ]; then + echo "File exists"; + rm $dir/$filename + fi + + ln -s $script $dir/$filename + done + fi +done - if [ -e "$lightdm_src/$filename" ]; then - echo "File exists"; - fi - #if [ -x "$script" -a ! -d "$script" ]; then - # . "$script" - #fi - done -fi #echo 'Creating link to local zshrc' #ln -s ~/archlinux-installation/zshrc.local ~/.zshrc.local