From e8af9f6b26cdce2523b361e462d3dcdfe17d04d9 Mon Sep 17 00:00:00 2001 From: M1dgard Date: Thu, 14 Feb 2019 14:17:03 +0100 Subject: [PATCH] [install] Clean up, fix beet directory not existing --- install.sh | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/install.sh b/install.sh index 6f67b97..66fbca9 100644 --- a/install.sh +++ b/install.sh @@ -3,29 +3,26 @@ GUI=true [[ $1 == --no-x ]] && GUI=false -# shorthand for the default $XDG_CONFIG_HOME directory -DOT_CONF=$HOME/.config -mkdir -p $DOT_CONF +DOT_CONF="${XDG_CONFIG_HOME:-$HOME/.config}" +mkdir -p "$DOT_CONF" # stuff that we only want when we're setting up a graphical environment [[ $GUI == true ]] && { ln -s $PWD/xinitrc $HOME/.xinitrc - mkdir -p $DOT_CONF/{dunst,compton} + mkdir -p $DOT_CONF/{dunst,compton,xfce4} ln -s $PWD/i3/ $DOT_CONF/i3/ ln -s $PWD/dunstrc.ini $DOT_CONF/dunst/dunstrc ln -s $PWD/compton.conf $DOT_CONF/compton/config ln -s $PWD/rofi/ $DOT_CONF/rofi/ ln -s $PWD/polybar/ $DOT_CONF/polybar/ ln -s $PWD/redshift.ini $DOT_CONF/redshift.conf - - mkdir -p $DOT_CONF/xfce4 ln -s $PWD/xfce4-terminal $DOT_CONF/xfce4/terminal } +mkdir -p $DOT_CONF/{nvim/plug,beets} ln -s $PWD/profile $HOME/.profile ln -s $PWD/gitignore $HOME/.gitignore -mkdir -p $DOT_CONF/nvim/plug/ ln -s $PWD/nvim-init.vim $DOT_CONF/nvim/init.vim ln -s $PWD/user-dirs.dirs $DOT_CONF/user-dirs.dirs ln -s $PWD/beets.config.yaml $DOT_CONF/beets/config.yaml