26 lines
		
	
	
		
			983 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			983 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/zsh
 | 
						|
 | 
						|
install_neovim_dir=$HOME/.local/build/neovim
 | 
						|
install_neovim_version="v0.10.3"
 | 
						|
[ ! -z $NVIM_VERSION ] && install_neovim_version="$NVIM_VERSION"
 | 
						|
echo "install_neovim_version: \"$install_neovim_version\""
 | 
						|
 | 
						|
[ ! -d $install_neovim_dir ] && git clone https://github.com/neovim/neovim.git $install_neovim_dir
 | 
						|
git -C $install_neovim_dir fetch --all
 | 
						|
git -C $install_neovim_dir checkout $install_neovim_version
 | 
						|
 | 
						|
make -C $install_neovim_dir clean
 | 
						|
make -C $install_neovim_dir CMAKE_BUILD_TYPE=RelWithDebInfo
 | 
						|
sudo make -C $install_neovim_dir install
 | 
						|
 | 
						|
# from primeagen's dev repo, uncomment/edit as needed
 | 
						|
# git clone https://github.com/ThePrimeagen/harpoon.git $HOME/personal/harpoon
 | 
						|
# cd $HOME/personal/harpoon
 | 
						|
# git fetch
 | 
						|
# git checkout harpoon2
 | 
						|
 | 
						|
# git clone https://github.com/ThePrimeagen/vim-apm.git $HOME/personal/vim-apm
 | 
						|
# git clone https://github.com/ThePrimeagen/caleb.git $HOME/personal/caleb
 | 
						|
# git clone https://github.com/nvim-lua/plenary.nvim.git $HOME/personal/plenary
 | 
						|
 |