Création du script de setup neovim

This commit is contained in:
2025-10-03 22:39:26 +02:00
parent f51cead26a
commit d8f7172679

48
nvim_setup.sh Normal file
View File

@@ -0,0 +1,48 @@
#!/bin/bash
# Détection de la distribution
if command -v apt-get &> /dev/null; then
DISTRO="debian"
elif command -v apk &> /dev/null; then
DISTRO="alpine"
else
echo "Distribution non reconnue. Arrêt."
exit 1
fi
# Installation de Neovim
echo "Installation de Neovim sur $DISTRO..."
case "$DISTRO" in
"debian")
sudo apt-get update
sudo apt-get install -y neovim git curl
;;
"alpine")
sudo apk update
sudo apk add neovim git curl
;;
*)
echo "Distribution non supportée: $DISTRO"
exit 1
;;
esac
echo "Neovim installé."
# Clonage de la configuration kickstart.nvim
echo "Clonage de la configuration kickstart.nvim..."
mkdir -p "$HOME/.config"
git clone https://github.com/nvim-lua/kickstart.nvim.git "$HOME/.config/nvim"
echo "Configuration kickstart.nvim clonée dans $HOME/.config/nvim"
# Suppression des "--" dans la ligne spécifiée
echo "Activation neo-tree"
sed -i "s/-- require 'kickstart.plugins.neo-tree'/require 'kickstart.plugins.neo-tree'/" "$HOME/.config/nvim/init.lua"
echo "Les '--' ont été supprimés."
echo "Script terminé."