| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | windows-setup.md: Abschnitt fuer manuelle Voraussetzungen ergaenzt | Thomas Schmucker | 28 hours | 1 | -0/+10 |
| | | | | | | | | | Fasst zusammen, was keines der Skripte automatisiert: Execution Policy, winget/App-Installer selbst, Neovim-Installation, delta (git pager, war auch unter macOS/FreeBSD nie Teil von bootstrap/neovim.sh), neues Terminal nach PATH-Aenderungen, Stichprobenpruefung der GnuWin32-Pakete, empfohlene Reihenfolge der Skripte. | ||||
| * | windows: manuelle Schritte reduzieren (PATH-Refresh, windows/bin automatisch ↵ | Thomas Schmucker | 28 hours | 2 | -0/+29 |
| | | | | | | | | | | | | | | im PATH) bootstrap/neovim-win.ps1: Update-SessionPath liest PATH nach der Git/Node-Installation aus der Registry neu ein, damit die folgenden npm-Installationen (Formatters/LSP) im selben Lauf nicht faelschlich 'npm nicht gefunden' melden. install-win.ps1: haengt windows/bin (gmake.cmd) automatisch und idempotent an den User-PATH an, statt das manuell per Anleitung zu verlangen. | ||||
| * | windows: cmd-Style %VAR%-Syntax in PowerShell-Kontexten korrigiert | Thomas Schmucker | 28 hours | 2 | -5/+9 |
| | | | | | | | | | | | setx PATH "%PATH%;..." funktioniert in PowerShell nicht wie in cmd.exe (kein automatisches Expandieren von %VAR%) und haette zusaetzlich den kompletten Prozess-PATH inkl. System-Anteil dauerhaft in den User-PATH kopiert. Ersetzt durch [Environment]::GetEnvironmentVariable/SetEnviron- mentVariable("PATH", ..., "User") in bootstrap/neovim-win.ps1 und neovim-windows-setup.md. Ausserdem klargestellt, dass windows/bin/gmake.cmd bewusst die einzige Nicht-PowerShell-Datei im Windows-Zweig bleibt. | ||||
| * | windows: install-win.cmd durch install-win.ps1 ersetzt, neovim-dict-win.ps1 ↵ | Thomas Schmucker | 28 hours | 4 | -71/+170 |
| | | | | | | | | | | | | | | | ergaenzt install-win.cmd entfernt, install-win.ps1 (reines PowerShell) uebernimmt dieselbe Aufgabe (Config-Kopie nach %LOCALAPPDATA%\nvim, .gitconfig, config-up2parts, npmrc). Ausserdem bootstrap/neovim-dict-win.ps1 als PowerShell-Pendant zu bootstrap/neovim-dict.sh: laedt die deutschen Rechtschreib-Woerterbuecher nach %LOCALAPPDATA%\nvim-data\site\spell. neovim-windows-setup.md aktualisiert: verweist jetzt durchgehend auf die .ps1-Skripte statt .cmd/Git-Bash, Python-Installationsschritt entfernt (Provider ist deaktiviert), Stolperstein-Liste bereinigt. | ||||
| * | bootstrap: neovim-win.ps1 hinzugefuegt (natives PowerShell-Pendant) | Thomas Schmucker | 28 hours | 2 | -39/+158 |
| | | | | | | | | | | | | Reiner PowerShell-Weg statt Git-Bash/WSL, wie von Thomas gewuenscht. Installiert Formatter/Tools/LSP-Server per winget und npm; einzelne fehlschlagende Pakete werden als Warnung gemeldet statt das Skript abzubrechen (mehrere winget-IDs konnten in dieser Session nicht gegen eine Live-Quelle verifiziert werden, siehe Kopfkommentar im Skript). neovim-windows-setup.md: Abschnitt zu externen Abhaengigkeiten auf das neue Skript verweisen lassen statt einzelne Befehle aufzulisten. | ||||
| * | neovim: Python- und Node-Provider deaktiviert, bootstrap bereinigt | Thomas Schmucker | 30 hours | 2 | -44/+3 |
| | | | | | | | | | | | Alle Plugins sind reines Lua, ein Provider wird nicht benoetigt. g.python3_host_prog entfernt (zeigte auf unix-spezifischen venv-Pfad), stattdessen g.loaded_python3_provider = 0 und g.loaded_node_provider = 0. bootstrap/neovim.sh: setup_python_provider() (venv + pynvim) und install_npm neovim-node-host entfernt, python3 als Systemvoraussetzung gestrichen. node bleibt (wird fuer npm-Installationen benoetigt). | ||||
| * | windows: install-win.cmd, gmake.cmd und Windows-Setup-Anleitung hinzugefuegt | Thomas Schmucker | 30 hours | 3 | -0/+167 |
| | | | | | | | Eigenstaendiger, Windows-nativer Installationsweg fuer nvim/git/npm-Config (Kopieren statt Symlinks, keine Admin-Rechte noetig). install.sh und die bestehenden bootstrap-Skripte bleiben unveraendert. | ||||
| * | neovim: entferne alte fallbacks | Thomas Schmucker | 8 days | 2 | -2/+2 |
| | | |||||
| * | neovim: timeouts eingestellt | Thomas Schmucker | 8 days | 1 | -0/+4 |
| | | |||||
| * | neovim: reformat editing.lua | Thomas Schmucker | 8 days | 1 | -2/+9 |
| | | |||||
| * | neovim: typo | Thomas Schmucker | 8 days | 1 | -2/+2 |
| | | |||||
| * | readme: Hinweise zur Einrichtung | Thomas Schmucker | 2026-07-09 | 1 | -1/+18 |
| | | |||||
| * | bootstrap: Skripte vereinheitlicht und etwas bessere Fehlermeldungen | Thomas Schmucker | 2026-07-09 | 2 | -11/+22 |
| | | |||||
| * | bootstrap: Verschiebe die Skripte nach 'bootstrap/' | Thomas Schmucker | 2026-07-09 | 2 | -0/+0 |
| | | |||||
| * | install.sh: main() Funktion hinzugefügt | Thomas Schmucker | 2026-07-09 | 1 | -15/+19 |
| | | |||||
| * | conform.nvim: Tippfehler bei 'prettier' korrigiert | Thomas Schmucker | 2026-07-09 | 1 | -1/+1 |
| | | |||||
| * | bootstrap-nvim.sh: Abschnitte als Funktionen geschrieben | Thomas Schmucker | 2026-07-09 | 1 | -62/+71 |
| | | |||||
| * | bootstrap-nvim.sh: Benutze die() für einen Programmabbruch | Thomas Schmucker | 2026-07-09 | 1 | -10/+10 |
| | | |||||
| * | bootstrap: Verschiebe Skripte in ein eigenes Verzeichnis | Thomas Schmucker | 2026-07-08 | 2 | -0/+0 |
| | | |||||
| * | bootstrap: Überflüssiges Skript entfernt | Thomas Schmucker | 2026-07-08 | 1 | -22/+0 |
| | | |||||
| * | deaktiviere die Umgebungsvariablen für den Compiler beim Installieren der ↵ | Thomas Schmucker | 2026-07-08 | 1 | -1/+5 |
| | | | | | Python-Pakete | ||||
| * | bootstrap: verschiebe die Installation der Python-Pakete nach bootstrap-nvim.sh | Thomas Schmucker | 2026-07-08 | 1 | -0/+33 |
| | | |||||
| * | bootstrap: keine Unterscheidung nach Betriebssystem für Python-Provider | Thomas Schmucker | 2026-07-08 | 1 | -26/+15 |
| | | |||||
| * | bootstrap: eigener Abschnitt für 'Provider' in Neovim | Thomas Schmucker | 2026-07-08 | 1 | -1/+4 |
| | | |||||
| * | bootstrap: benutze f-flag bei curl für eine bessere Fehlerbehandlung | Thomas Schmucker | 2026-07-08 | 1 | -1/+1 |
| | | |||||
| * | neovim: alle NPM Pakete werden von einem Skript installiert | Thomas Schmucker | 2026-07-08 | 2 | -29/+1 |
| | | |||||
| * | bootstrap-nvim: Überarbeitet und doas-Erkennung hinzugefügt | Thomas Schmucker | 2026-07-07 | 1 | -12/+19 |
| | | |||||
| * | neovim: bootstrap Skript hinzugefügt | Thomas Schmucker | 2026-07-07 | 1 | -0/+141 |
| | | |||||
| * | conform.nvim: Formatter vereinheitlicht | Thomas Schmucker | 2026-07-06 | 1 | -14/+26 |
| | | |||||
| * | Merge branch 'master' of git.its1.de:public/dotfiles | Thomas Schmucker | 2026-07-04 | 5 | -8/+18 |
| |\ | |||||
| | * | neovim: Anleitung zur Installation des Lua-LSP für MacOS hinzugefügt | Thomas Schmucker | 2026-07-02 | 1 | -1/+1 |
| | | | |||||
| | * | git: neuer Alias zum aufräumen unnötiger branches | Thomas Schmucker | 2026-07-01 | 1 | -1/+1 |
| | | | |||||
| | * | install.sh: strengere Skriptprüfung | Thomas Schmucker | 2026-07-01 | 1 | -1/+1 |
| | | | |||||
| | * | Neovim: Installationsanweisungen für verschiedene Formater ergänzt | Thomas Schmucker | 2026-07-01 | 2 | -4/+9 |
| | | | |||||
| * | | Neovim: Formateinstellungen für HTML | Thomas Schmucker | 2026-07-04 | 2 | -0/+9 |
| |/ | |||||
| * | lazy.nvim: Behandle Optionen und Setup auch bei Treesitter getrennt | Thomas Schmucker | 2026-06-29 | 1 | -3/+3 |
| | | |||||
| * | lazy.nvim: Telesope Einstellungen verbessert | Thomas Schmucker | 2026-06-29 | 1 | -1/+1 |
| | | |||||
| * | lazy.nvim: config() und Optionen getrennt | Thomas Schmucker | 2026-06-29 | 4 | -36/+36 |
| | | |||||
| * | zsh: Verbessere die Zuweisungen an MANPATH/INFOPATH unter FreeBSD | Thomas Schmucker | 2026-06-23 | 1 | -4/+8 |
| | | |||||
| * | feat: remove copilot plugin, keymaps and statusline indicator | Thomas Schmucker | 2026-06-15 | 3 | -79/+0 |
| | | |||||
| * | update readme.md | Thomas Schmucker | 2026-06-14 | 1 | -0/+33 |
| | | |||||
| * | neovim: Einstellungen für gitolite angepasst | Thomas Schmucker | 2026-06-14 | 1 | -0/+4 |
| | | |||||
| * | readme.md hinzugefügt | Thomas Schmucker | 2026-06-12 | 1 | -0/+1 |
| | | |||||
| * | npmrc überarbeitet und überflüssige Einstellungen wieder entfernt | Thomas Schmucker | 2026-06-10 | 1 | -7/+0 |
| | | |||||
| * | Merge branch 'master' of ssh://raspi2:/srv/git/dotfiles | Thomas Schmucker | 2026-06-10 | 9 | -60/+59 |
| |\ | |||||
| | * | zsh: Pfade werden nicht mehr unterstrichen dargestellt | Thomas Schmucker | 2026-06-09 | 1 | -1/+4 |
| | | | |||||
| | * | neovim: Füge XML zu treesitter hinzu | Thomas Schmucker | 2026-06-05 | 1 | -0/+1 |
| | | | |||||
| | * | git: gehe lockerer mit ssl-Zertifikaten in git um | Thomas Schmucker | 2026-06-05 | 1 | -0/+3 |
| | | | |||||
| | * | Neovim: Formatiere alles mit "stylua `find . -name '*.lua'`" | Thomas Schmucker | 2026-06-05 | 6 | -67/+54 |
| | | | |||||
| | * | zsh: Pfade werden nicht mehr unterstrichen dargestellt | Thomas Schmucker | 2026-06-04 | 1 | -0/+2 |
| | | | |||||
