From a3613d0381d589ff45d9b2752d6ca97f3b279d3f Mon Sep 17 00:00:00 2001 From: radumacocian Date: Mon, 19 Aug 2024 18:14:53 +0200 Subject: [PATCH] replaced case with if statements --- .../%home%rmaco%projects%setup%install.sh | Bin 87916 -> 107526 bytes install.sh | 57 +++++++++--------- 2 files changed, 27 insertions(+), 30 deletions(-) diff --git a/.vim/undodir/%home%rmaco%projects%setup%install.sh b/.vim/undodir/%home%rmaco%projects%setup%install.sh index 7cafe652823c50373f748f4c9a1a84e37918b345..bbc45a2794f177c0d3f4fe66fd7dd62ef371e72d 100644 GIT binary patch delta 5627 zcmb7IYiv}<72dhtyR3~j&SoEY?cMcyF_>Li8;l*RaS0^CfQvB%8mbC8i31BPn7tH3 z2&yXAYEwZH0_illN!s#g+JwHbtd>Z9KpIu*pGu)WqWtSaiSmO=#H|89nvkAv9`{}^ z>+SYPvom+@nfbmsbLO16`_EsP-}+Nva!2vtxra;ZtoMC&qknz(){{CQ+*@>i4Wscr1!Wpg_# z_*))*n_ixv@-!7KC#eygnf>Ju<7c+{?c_Gr_BqS%2aM16Q8WESsKls@P(gQi*VshC z!?#%Kn-Yq?2!CKzBt$B{uz_En&*WplcnlcNh-di&{4&htmRSw6(KS!8#6vflpTFcc zVU95W`@ho(O!%yvTl@kH1`Ey1HVnE88?Y8s18Jg-@Zvbj!b~t|eOfKcz_JoRIYmVa z7*s%=w1V@YV!H4gRBS$VHfBhK6XbK5in|b+Gi(l3%}3SsergEjeD;$Ff8?hD6I&YQ z(@P>o*5K2>joaO=EYKo))gX+~LON@@Qwc2ZIo(G!mX77dg^|r}YS!DcSr)N>vym+v zv>Gd|dNXOki4t?@J1$SF^)4mOr~4yze~z^!fOeXS7BB&Nq9XcwD^v}=r80W948EDO z>k%U-OvDcb7bF0BMl+xqgg~OMB8frko@ylKF#(-=uLhG%%NWov2xcPvRbQAXrGsY4%ZF` zer-C!ulD;cP?(9gxsLho$TbVHOFXFYdQjZe>ZSDh!nN+hc23azL=c)Fj&D;9F_69&aCX zWa7c7jEKFvGNyFY>|oN3iCM)mUjGXt+IDWBzmB{jFC#fp!4#fJ~qTE zI@x_*F;k+OCmcjw9+=-|Zh331ue z_5~N|L2sGDgMj;8Dq6q^JhBx%XqUC28jq~wK`sw@?W{-y_Ytqa+}if8!)q%Ltyo@eIiQ&Bc-PiXJxYMtYf8dYixJ1v^P_FqIeL_@Q8i8 zi4E9YLoCK0yBRi9P`5ucSkhd9CO>_%+gvGHS8lE_yF}~5o1Zn;h*tX6{pPS}jo#WA zqWN-o&=IZWF6Wb{6aDtyCbm@0WW#PT-ROoLpu_DZ>azUZ=#C==Gj_i}_`H_M} zmda=Kb$}-Cfp*5e+Qee^bOUR>gZcsS{-s{F-xPacZyjRYO*GQjQ`Ej1brWc>A%k1Y z?b;!`>;rx#JxxTx!%A_HtN3Tt)$DeCpvHzw@7QRa1Zi;Zkp-( zI@V~sDs>ji5erO=u=j`c>u%X`KCH6C4w)V7cXY?7>Y)75$UpuhC`j)%9nx%>i+)0- zmYf8ek#iqtC9rcXEGP{B52dqQ>RcB({6K@EyFCDceDh(?UL6ha@Uy8HPXBqBObH@G zrwBa{)e;T9lkFcN^9x%b7TI{F!-#Lr5_fOSFXqdHHeb0+-p5Sv6)`(Kf0 ztQ;Hh9shA);Nlt%mv(jVR?(hX5dQoAfbqD@hUe+|2k2A+##m)qWWxt*VY;sx(++;^ z>+x168H!`?WtJ9~yRS+z0Dn~xK?P#s5+%rNsD;e9mkjQ*xPWQ1EpZ}aL`FuE|Mz2Bd_2rL6(Gn-OSNvxY1C7@(g%VJV ziLN^Hl(vj3k@@ diff --git a/install.sh b/install.sh index 4633318..00008c2 100644 --- a/install.sh +++ b/install.sh @@ -17,36 +17,33 @@ else fi echo "----- Downloading NVIM -----" -case "$OSTYPE" in - linux*) - nvim_path="/opt/nvim-linux64" - echo "Downloading nvim" - curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gz - sudo rm -rf /opt/nvim - echo "Copying NVIM to /opt/nvim-linux64" - sudo tar -C /opt -xzf nvim-linux64.tar.gz - echo "Adding NVIM to PATH in ./bashrc" - echo "export PATH="\$PATH:$nvim_path/bin"" >> ~/.bashrc - echo "NVIM added to path, run '. ~/.bashrc' to reload PATH variable" - ;; - darwin*) - nvim_path="~/Applications/nvim" - if [ -d "$HOME/Applications/nvim" ]; then - echo "[Skipped] NVIM already installed" - else - curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim-macos-arm64.tar.gz - tar xzf nvim-macos-arm64.tar.gz - mv nvim-macos-arm64 $nvim_path - fi - ;; - msys*) - if [ "$env:Path" == "*Neovim*" ]; then - echo "[Skipped NVIM already installed" - else - curl -o nvim-win64.msi https://github.com/neovim/neovim/releases/latest/download/nvim-win64.msi - ./nvim-win64.msi /passive - fi -esac +if [[ "$OSTYPE" == "linux"* ]]; then + nvim_path="/opt/nvim-linux64" + echo "Downloading nvim" + curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gz + sudo rm -rf /opt/nvim + echo "Copying NVIM to /opt/nvim-linux64" + sudo tar -C /opt -xzf nvim-linux64.tar.gz + echo "Adding NVIM to PATH in ./bashrc" + echo "export PATH="\$PATH:$nvim_path/bin"" >> ~/.bashrc + echo "NVIM added to path, run '. ~/.bashrc' to reload PATH variable" +elif [[ "$OSTYPE" == "darwin"* ]]; then + nvim_path="~/Applications/nvim" + if [ -d "$HOME/Applications/nvim" ]; then + echo "[Skipped] NVIM already installed" + else + curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim-macos-arm64.tar.gz + tar xzf nvim-macos-arm64.tar.gz + mv nvim-macos-arm64 $nvim_path + fi +elif [[ "$OSTYPE" == "msys"* ]]; then + if [ "$env:Path" == "*Neovim*" ]; then + echo "[Skipped NVIM already installed" + else + curl -o nvim-win64.msi https://github.com/neovim/neovim/releases/latest/download/nvim-win64.msi + ./nvim-win64.msi /passive + fi +fi if [[ ! -d "$HOME/.local/share/nvim/roslyn" ]] then echo "----- Roslyn LS not detected: Downloading now -----"