From 804a776ee09589489d239c748a4004e5846608b8 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Thu, 9 Sep 2021 16:25:34 +0300 Subject: [PATCH] Create directories if needed --- bootstrap.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/bootstrap.sh b/bootstrap.sh index 9bd0696..b076f82 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -1,14 +1,40 @@ #!/bin/bash +# Link .vimrc to home directory +ln -s $PWD/.vimrc $HOME/.vimrc + # Install vim-plug curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim # Source .vimrc source ~/.vimrc +alacrittyDir="$HOME/.config/alacritty" +i3Dir="$HOME/.config/i3" +polybarDir="$HOME/.config/polybar" +rofiDir="$HOME/.config/rofi" + +# Create directories +if [ ! -d "$alacrittyDir" ] ; then + mkdir "$alacrittyDir" +fi +if [ ! -d "$i3Dir" ] ; then + mkdir "$i3Dir" +fi +if [ ! -d "$polybarDir" ] ; then + mkdir "$polybarDir" +fi +if [ ! -d "$rofiDir" ] ; then + mkdir "$rofiDir" +fi + # Create symlinks ln -s $PWD/i3_config $HOME/.config/i3/config ln -s $PWD/alacritty.yml $HOME/.config/alacritty/alacritty.yml ln -s $PWD/polybar/config $HOME/.config/polybar/config ln -s $PWD/polybar/launch.sh $HOME/.config/polybar/launch.sh ln -s $PWD/rofi_config.rasi $HOME/.config/rofi/config.rasi + +echo "Install vim plugins from with :PlugInstall command." +echo "After that, install completions for youcompleteme plugin by running this command:" +echo "$HOME/.vim/plugged/youcompleteme/install.py --ts-completer --go-completer"