From bb48c563ccfc67f953c2d15cab40d04fe0ca5ea0 Mon Sep 17 00:00:00 2001 From: Sebastian Burschel Date: Sat, 31 Aug 2024 11:30:06 +0200 Subject: [PATCH] Added vim plugin installation question Shortened the questions for better readability --- .config/yadm/bootstrap | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap index 9589a8a..6b8cf0b 100755 --- a/.config/yadm/bootstrap +++ b/.config/yadm/bootstrap @@ -31,14 +31,12 @@ if [ "$system_type" = "Darwin" ]; then # install homebrew if it's missing if ! command -v brew >/dev/null 2>&1; then - echo "Do you want to install homebrew? (y/n)" + echo "Install homebrew? (y/n)" read -r install_homebrew if [ $install_homebrew = "y" ]; then echo "Installing homebrew" /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" fi - - fi fi @@ -47,20 +45,20 @@ fi if [ "$system_type" = "Linux" ]; then install_this_now="" - echo "Do you want to install the most important packages ($raspberrypi_essentials)? (y/n)" + echo "Install the most important packages ($raspberrypi_essentials)? (y/n)" read -r install_raspberrypi_essentials if [ $install_raspberrypi_essentials = "y" ]; then install_this_now="$install_this_now $raspberrypi_essentials" fi - echo "Do you want to install the packages for printing? (y/n)" + echo "Install the packages for printing? (y/n)" read -r install_raspberrypi_printer if [ $install_raspberrypi_printer = "y" ]; then install_this_now="$install_this_now $raspberrypi_printer" fi - echo "Do you want to install the packages for the camera? (y/n)" + echo "Install the packages for the camera? (y/n)" read -r install_raspberrypi_camera if [ $install_raspberrypi_camera = "y" ]; then install_this_now="$install_this_now $raspberrypi_camera" @@ -81,7 +79,7 @@ fi if command -v ufw >/dev/null 2>&1; then - echo "Do you want to enable the firewall (ufw with ssh allowed)? (y/n)" + echo "Enable the firewall (ufw with ssh allowed)? (y/n)" read -r enable_ufw if [ $enable_ufw = "y" ]; then ufw allow ssh @@ -95,17 +93,24 @@ fi ############# Commands for both ########################################## if command -v /bin/zsh >/dev/null 2>&1; then - echo "Do you want to set zsh as default shell? (y/n)" + echo "Set zsh as default shell? (y/n)" read -r set_default_shell if [ $set_default_shell = "y" ]; then chsh -s /bin/zsh fi fi -echo "Do you want to install all linters for vim? (y/n)" +echo "Install all linters for vim? (y/n)" read -r install_linters if [ $install_linters = "y" ]; then install_npm_linters install_python_linters fi + +echo "Install the vim plugins now? (y/n)" +read -r install_vim_plugins +if [ $install_vim_plugins = "y" ]; then + vim +'PlugInstall --sync' +qa +fi +