From 928e7001f32d6c73a3cba081e199bad134c795c0 Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Mon, 17 Feb 2025 03:25:37 +0800 Subject: [PATCH] fix(install_apps): improve neovim installing function --- bin/install_apps | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/install_apps b/bin/install_apps index 8cbc1d1..29c9aed 100755 --- a/bin/install_apps +++ b/bin/install_apps @@ -1,17 +1,18 @@ function display_menu { echo "Select applications to install:" echo "1. All of the following" - echo "2. Neovim (stable)" + echo "2. Neovim (stable, linux-x86_64)" echo "0. Exit" echo -n "Enter your choice (0-2): " } -# installs stable nvim +# updates stable nvim function install_neovim { wget --output-document ~/nvim.tar.gz https://github.com/neovim/neovim/releases/download/stable/nvim-linux-x86_64.tar.gz > /dev/null 2>&1 - tar xvf ~/nvim.tar.gz > /dev/null - mv nvim-linux-x86_64 nvim - rm nvim.tar.gz + tar xvf ~/nvim.tar.gz -C ~/ > /dev/null 2>&1 + rm -rf ~/nvim + mv ~/nvim-linux-x86_64 ~/nvim + rm ~/nvim.tar.gz } # Main Logic