From b654cba272db500fcf9e6f7cd93bcf59baafd9d0 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 7 Jan 2026 16:31:56 +0100 Subject: neovim: aktiviere Node als Provider --- bootstrap-nvim-node.sh | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 bootstrap-nvim-node.sh (limited to 'bootstrap-nvim-node.sh') diff --git a/bootstrap-nvim-node.sh b/bootstrap-nvim-node.sh new file mode 100755 index 0000000..e072e14 --- /dev/null +++ b/bootstrap-nvim-node.sh @@ -0,0 +1,30 @@ +#!/bin/sh +set -eu + +# node vorhanden? +command -v node >/dev/null 2>&1 || { + echo "ERROR: node not found" + exit 1 +} + +# npm vorhanden? +command -v npm >/dev/null 2>&1 || { + echo "ERROR: npm not found" + exit 1 +} + +# neovim provider installieren (idempotent) +if ! command -v neovim-node-host >/dev/null 2>&1; then + echo "Installing Neovim Node provider (npm neovim)" + npm install -g neovim +fi + +# Verifikation +command -v neovim-node-host >/dev/null 2>&1 || { + echo "ERROR: neovim-node-host not found in PATH" + exit 1 +} + +echo "Neovim Node provider ready:" +neovim-node-host --version 2>/dev/null || true + -- cgit v1.3