From 062bf79b5239a705690745259734d289b12c434b Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 8 Jul 2026 22:32:27 +0200 Subject: bootstrap: Verschiebe Skripte in ein eigenes Verzeichnis --- scripts/bootstrap-nvim-dict.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 scripts/bootstrap-nvim-dict.sh (limited to 'scripts/bootstrap-nvim-dict.sh') diff --git a/scripts/bootstrap-nvim-dict.sh b/scripts/bootstrap-nvim-dict.sh new file mode 100755 index 0000000..fa29728 --- /dev/null +++ b/scripts/bootstrap-nvim-dict.sh @@ -0,0 +1,33 @@ +#!/bin/sh +set -eu + +SPELL_DIR="$HOME/.local/share/nvim/site/spell" +mkdir -p "$SPELL_DIR" + +cd "$SPELL_DIR" + +download() { + url="$1" + file=$(basename "$url") + + if [ -f "$file" ]; then + echo "Skipping $file (already exists)" + return + fi + + echo "Downloading $file..." + if command -v wget >/dev/null 2>&1; then + wget -q --show-progress "$url" + elif command -v curl >/dev/null 2>&1; then + curl -fLO "$url" + else + echo "ERROR: neither wget nor curl found" + exit 1 + fi +} + +# Deutsche Wörterbücher +download "https://ftp.nluug.nl/pub/vim/runtime/spell/de.utf-8.spl" +download "https://ftp.nluug.nl/pub/vim/runtime/spell/de.utf-8.sug" + +echo "Deutsche Wörterbücher für Neovim installiert!" -- cgit v1.3