From ff4629cafe1e5a160df50371970417574f4d9a1f Mon Sep 17 00:00:00 2001 From: Laily Date: Fri, 25 Oct 2024 18:02:02 +0800 Subject: [PATCH] feat: modify install nvim --- script/myz-install.sh | 16 ---------------- script/nvim-install.sh | 26 +++++++++++++++++++++++--- 2 files changed, 23 insertions(+), 19 deletions(-) delete mode 100755 script/myz-install.sh diff --git a/script/myz-install.sh b/script/myz-install.sh deleted file mode 100755 index 307272c..0000000 --- a/script/myz-install.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!bin/sh -#git clone https://github.com/hilaily/.dotfile.git ~/.dotfile - -# 判断 zsh 是否安装 -#sudo yum update && sudo yum -y install zsh - -# 判断 oh-my-zsh 是否安装 -if [ ! -d "$HOME/.oh-my-zsh" ];then - export ZSH=$HOME/.oh-my-zsh - sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" -fi -ln -sf ~/.dotfile/.zshrc ~/ -ln -sf ~/.dotfile/laily.zsh-theme ~/.oh-my-zsh/themes/ -ln -sf ~/.dotfile/.tmux.conf ~/ -ln -sf ~/.dotfile/git/.gitconfig ~/.gitconfig - diff --git a/script/nvim-install.sh b/script/nvim-install.sh index 0d14969..d4e2d86 100644 --- a/script/nvim-install.sh +++ b/script/nvim-install.sh @@ -1,4 +1,24 @@ +#!/bin/bash + # install neovim -cd /usr/local -wget https://github.com/neovim/neovim/releases/download/stable/nvim-macos.tar.gz -tar zxvf nvim-macos.tar.gz +os_arch=$(uname -s)-$(uname -m) + +case $os_arch in + "Darwin-x86_64") + cd /usr/local + wget https://github.com/neovim/neovim/releases/download/stable/nvim-macos.tar.gz + tar zxvf nvim-macos.tar.gz + ;; + "Linux-x86_64"|"Linux-arm64") + cd /tmp + rm -rf nvim-linux64.tar.gz + wget https://github.com/neovim/neovim/releases/download/v0.10.2/nvim-linux64.tar.gz + tar zxf nvim-linux64.tar.gz + sudo mv nvim-linux64 /usr/local/nvim + sudo ln -s /usr/local/nvim/bin/nvim /usr/local/bin/vim + ;; +esac + + + +