aboutsummaryrefslogtreecommitdiff
path: root/bootstrap-nvim-node.sh
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2026-07-08 14:45:53 +0200
committerThomas Schmucker <ts@its1.de>2026-07-08 14:45:53 +0200
commit0ca0af2deea5976671fc6356e612c5bdbb40f256 (patch)
treeded4ff2263e5c1fa13c5ed87db2cc76f02743550 /bootstrap-nvim-node.sh
parent7e7f48ed9a11936128c5961eaaedfcdbcf73247e (diff)
downloaddotfiles-0ca0af2deea5976671fc6356e612c5bdbb40f256.tar.gz
dotfiles-0ca0af2deea5976671fc6356e612c5bdbb40f256.tar.bz2
dotfiles-0ca0af2deea5976671fc6356e612c5bdbb40f256.zip
neovim: alle NPM Pakete werden von einem Skript installiert
Diffstat (limited to 'bootstrap-nvim-node.sh')
-rwxr-xr-xbootstrap-nvim-node.sh29
1 files changed, 0 insertions, 29 deletions
diff --git a/bootstrap-nvim-node.sh b/bootstrap-nvim-node.sh
deleted file mode 100755
index ef51ea9..0000000
--- a/bootstrap-nvim-node.sh
+++ /dev/null
@@ -1,29 +0,0 @@
1#!/bin/sh
2set -eu
3
4# node vorhanden?
5command -v node >/dev/null 2>&1 || {
6 echo "ERROR: node not found"
7 exit 1
8}
9
10# npm vorhanden?
11command -v npm >/dev/null 2>&1 || {
12 echo "ERROR: npm not found"
13 exit 1
14}
15
16# neovim provider installieren (idempotent)
17if ! command -v neovim-node-host >/dev/null 2>&1; then
18 echo "Installing Neovim Node provider (npm neovim)"
19 npm install -g neovim
20fi
21
22# Verifikation
23command -v neovim-node-host >/dev/null 2>&1 || {
24 echo "ERROR: neovim-node-host not found in PATH"
25 exit 1
26}
27
28echo "Neovim Node provider ready:"
29neovim-node-host --version 2>/dev/null || true