| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | neovim: Aktiviere cursorcolumn bei Yaml-Dateien | Thomas Schmucker | 2026-08-20 | 2 | -0/+4 |
| | | |||||
| * | chmod +x bootstrap/neovim.sh | Thomas Schmucker | 2026-08-14 | 1 | -0/+0 |
| | | |||||
| * | neovim: Füge Unterstützung für Jinja2 Templates hinzu | Thomas Schmucker | 2026-08-14 | 7 | -5/+23 |
| | | |||||
| * | Normalize line endings | Thomas Schmucker | 2026-08-12 | 5 | -268/+269 |
| | | |||||
| * | Revert "Normalize line endings" | Thomas Schmucker | 2026-08-12 | 47 | -2316/+2316 |
| | | | | | This reverts commit 6e5882a2fd02d30206ab9ca8aa5847b8ea09196c. | ||||
| * | Normalize line endings | Thomas Schmucker | 2026-08-12 | 47 | -2316/+2316 |
| | | |||||
| * | neovim: Formateinstellungen für JSON Dateien | Thomas Schmucker | 2026-08-12 | 1 | -0/+5 |
| | | |||||
| * | neovim: Führe sonarqube.sh via /bin/sh aus. | Thomas Schmucker | 2026-08-12 | 1 | -2/+7 |
| | | |||||
| * | Merge remote-tracking branch 'origin/rework-sonarqube' | Thomas Schmucker | 2026-08-11 | 1 | -19/+66 |
| |\ | |||||
| | * | sonarqube.sh: Neue Struktur | Thomas Schmucker | 2026-08-10 | 1 | -19/+66 |
| | | | |||||
| * | | Merge branch 'master' of git.its1.de:public/dotfiles | Thomas Schmucker | 2026-08-10 | 2 | -2/+5 |
| |\ \ | |||||
| | * | | git: Remote branches werden automatisch angelegt. Danke an Alex! | Thomas Schmucker | 2026-08-10 | 1 | -0/+3 |
| | |/ | |||||
| | * | wyrd: Keybindings angepasst | Thomas Schmucker | 2026-08-08 | 1 | -2/+2 |
| | | | |||||
| * | | neovim: Optionen für spell checking angepasst | Thomas Schmucker | 2026-08-10 | 2 | -2/+2 |
| |/ | |||||
| * | neovim: Beschreibung für Sonarqube angepasst | Thomas Schmucker | 2026-08-05 | 1 | -1/+2 |
| | | |||||
| * | neovim: Kommentare etwas eingekürzt | Thomas Schmucker | 2026-08-05 | 2 | -16/+4 |
| | | |||||
| * | neovim: Aktiviere calendar-vim auch für Markdown-Dateien | Thomas Schmucker | 2026-08-05 | 1 | -1/+1 |
| | | |||||
| * | Merge remote-tracking branch 'origin/npmrc-windows' | Thomas Schmucker | 2026-08-05 | 2 | -253/+245 |
| |\ | |||||
| | * | npmrc: Einstellungen für Pre- und Post-Skripte bei npm-Paketen angepasst | Thomas Schmucker | 2026-08-05 | 2 | -253/+245 |
| | | | |||||
| * | | neovim: Zeilenenden immer im unix-style | Thomas Schmucker | 2026-08-05 | 1 | -0/+3 |
| | | | |||||
| * | | git: keine Konvertierung der Zeilenenden durchführen | Thomas Schmucker | 2026-08-05 | 1 | -0/+1 |
| |/ | |||||
| * | nvim-update.cmd: Prüfe, ob cl.exe verfügbar ist. | Thomas Schmucker | 2026-08-05 | 1 | -0/+10 |
| | | |||||
| * | install-win: Führe bei NPM Post-Install-Skripte bei Bedarf aus | Thomas Schmucker | 2026-08-04 | 2 | -4/+14 |
| | | |||||
| * | newline | Thomas Schmucker | 2026-08-03 | 1 | -2/+6 |
| | | |||||
| * | neovim: Funktion 'update_parsers' um Logs ergänzt | Thomas Schmucker | 2026-08-03 | 1 | -0/+16 |
| | | |||||
| * | neovim: Neue Funktion 'update_parsers' und entsprechendes UserCmd | Thomas Schmucker | 2026-08-03 | 3 | -2/+18 |
| | | |||||
| * | zsh: Schreibweise für Funktionen und 'source' vereinheitlicht | Thomas Schmucker | 2026-08-01 | 2 | -13/+24 |
| | | |||||
| * | nvim-update erzwingt jetzt ein 'TSUpdate'. | Thomas Schmucker | 2026-08-01 | 2 | -2/+9 |
| | | |||||
| * | treesitter: Das Plugin unterstützt kein Lazy-Loading. | Thomas Schmucker | 2026-08-01 | 1 | -2/+1 |
| | | |||||
| * | Test, ob unter Windows das Kommando tatsächlich installiert wurde, hinzugefügt | Thomas Schmucker | 2026-07-31 | 1 | -3/+27 |
| | | |||||
| * | nvim-update: Benutze das gleiche Kommando für Windows und POSIX | Thomas Schmucker | 2026-07-31 | 2 | -2/+2 |
| | | |||||
| * | bootstrap/neovim.sh: Installiere xclip unter FreeBSD | Thomas Schmucker | 2026-07-31 | 1 | -0/+3 |
| | | | | | | Für MacOS ist bereits `pbcopy` als Systemtool installiert. Daher ist hier kein Installationsschritt notwendig. | ||||
| * | zshrc: Alias für nvim-update aktualisiert | Thomas Schmucker | 2026-07-31 | 1 | -1/+1 |
| | | | | | | | | Das Problem war, dass bei einem Treesitter Update die Parser nicht compiliert wurden. Die neue Befehlszeile sorgt dafür, dass asynchron ausgeführte Aufgaben wie das Compilieren im Hintergrund vollständig durchgeführt werden. | ||||
| * | Pfad zur nicht mehr vorhandenen venv entfernt | Thomas Schmucker | 2026-07-29 | 1 | -1/+0 |
| | | |||||
| * | setze abhängig vom OS die include/lib Verzeichnisse | Thomas Schmucker | 2026-07-29 | 1 | -6/+12 |
| | | |||||
| * | bootstrap: Abschlussmeldungen benennen das jeweilige Skript | Thomas Schmucker | 2026-07-28 | 5 | -7/+7 |
| | | |||||
| * | bootstrap: git.sh und git.ps1 hinzugefuegt (git + delta), Doku angepasst | Thomas Schmucker | 2026-07-28 | 4 | -4/+166 |
| | | |||||
| * | bootstrap/zsh.sh: zsh selbst mit installieren | Thomas Schmucker | 2026-07-28 | 1 | -0/+5 |
| | | |||||
| * | bootstrap: zsh.sh hinzugefuegt (Plugins, pwgen, mc, chsh) | Thomas Schmucker | 2026-07-28 | 2 | -0/+134 |
| | | |||||
| * | Merge branch 'windows-port' | Thomas Schmucker | 2026-07-27 | 8 | -3/+521 |
| |\ | |||||
| | * | windows: Kommentare in PowerShell-Skripten auf das Mindestmass reduziert | Thomas Schmucker | 2026-07-27 | 3 | -84/+18 |
| | | | |||||
| | * | windows: nvim-update.cmd hinzugefuegt (Pendant zum zsh-Alias) | Thomas Schmucker | 2026-07-27 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | Entspricht 1:1 dem zsh-Alias 'nvim-update' (zsh/zshrc:79): nvim --headless "+Lazy! sync" "+qa". Liegt in windows/bin, das install-win.ps1 bereits automatisch zum User-PATH hinzufuegt - kein weiterer Schritt noetig. CRLF-Zeilenenden zur Konsistenz mit gmake.cmd angeglichen. | ||||
| | * | windows-setup.md: Execution Policy in Abschnitt 1 (Grundwerkzeuge) verschoben | Thomas Schmucker | 2026-07-24 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | Set-ExecutionPolicy -Scope CurrentUser RemoteSigned jetzt Teil des winget-Blocks in 'Grundwerkzeuge installieren' statt separat erklaert in der Einleitung und als eigener Punkt in Abschnitt 0 (beides entfernt). Hinweis: RemoteSigned als Policy-Wert beibehalten (via Bypass pro Aufruf bleibt als Alternative erwaehnt) - ein Set-ExecutionPolicy-Aufruf ohne Policy-Wert wuerde PowerShell interaktiv danach fragen. | ||||
| | * | neovim: is_windows-Variable statt has('win32') == 0 | Thomas Schmucker | 2026-07-24 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | Lua-Falle vermieden: 0 ist in Lua truthy, ein direktes 'not vim.fn.has("win32")' waere falsch gewesen. Stattdessen is_windows = vim.fn.has("win32") == 1 (liefert echtes bool), dann 'if not is_windows then' - lesbarer als '== 0'. | ||||
| | * | neovim: SonarScan/SonarIssues nur unter POSIX registrieren | Thomas Schmucker | 2026-07-24 | 2 | -3/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sonar-scanner und scripts/sonarqube.sh haben kein Windows-Pendant. Statt die Kommandos unter Windows existieren zu lassen und dort mit Fehlern (fehlendes sh, /dev/null-artige Probleme) fehlzuschlagen, werden SonarScan/SonarIssues jetzt nur registriert, wenn vim.fn.has('win32') == 0 - unter Windows existieren die Kommandos schlicht nicht. LspOff/LspOffBuffer/LspOn bleiben unveraendert, betreffen keine Plattform-Abhaengigkeit. neovim-windows-setup.md: den damit erledigten sonarqube.sh-Stolperstein aus Abschnitt 4 entfernt, MSVC/Developer PowerShell bleibt als einziger verbleibender Punkt. | ||||
| | * | windows-setup.md: Bekannte Stolpersteine auf zwei echte Punkte gekuerzt | Thomas Schmucker | 2026-07-24 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | | | | | | Entfernt: Rechtschreibpruefung (beschreibt nur bootstrap-win/neovim-dict.ps1, kein Stolperstein), Clipboard (Entwarnung statt Problem), opt.guifont (Einstellung existiert nicht mehr in options.lua), clangd/LLVM.LLVM (seit f60d38e automatisiert, kein manueller Eingriff mehr noetig). Verbleiben: MSVC/Developer PowerShell (echte, nicht automatisierbare Voraussetzung) und scripts/sonarqube.sh (bleibende POSIX-only-Einschraenkung). | ||||
| | * | windows-setup.md: Neovim/delta von Abschnitt 0 nach Abschnitt 1 verschoben | Thomas Schmucker | 2026-07-24 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | Die 'von Hand'-Hinweise fuer Neovim und delta waren redundant zu Abschnitt 1 (Neovim) bzw. gehoeren inhaltlich dorthin (delta). delta jetzt Teil des winget-Blocks in 'Grundwerkzeuge installieren', mit kurzer Begruendung darunter statt als eigener Punkt in Abschnitt 0. | ||||
| | * | windows-setup.md: Renderfehler bei discount/cgit behoben | Thomas Schmucker | 2026-07-24 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Zwei Ursachen identifiziert ueber die vom User verlinkte cgit-Vorschau: 1. 'Abschnitt 3/4' wurde typografisch zu 'Abschnitt ¾' umgewandelt - zu '3 bzw. 4' umformuliert. 2. Der Codeblock mit [Environment]::...-Aufrufen hatte keine Leerzeile vor dem oeffnenden ```powershell-Fence. discount erkennt den Block dadurch nicht als Code, verarbeitet den Inhalt als Fließtext, und [Environment] wird als (kaputter) Markdown-Link interpretiert. Leerzeile ergaenzt; restliche Datei auf dasselbe Muster geprueft, keine weiteren Treffer. | ||||
| | * | readme: Windows-Setup ergaenzt | Thomas Schmucker | 2026-07-24 | 1 | -1/+15 |
| | | | | | | | | | | | | | | | Neuer Abschnitt 'Windows' unter Setup, analog zu macOS/FreeBSD: install-win.ps1, bootstrap-win/neovim.ps1, bootstrap-win/neovim-dict.ps1. Verweist fuer Details/Voraussetzungen/Stolpersteine auf neovim-windows-setup.md statt alles im knappen Readme zu duplizieren. | ||||
| | * | neovim: /dev/null in statusline.lua bricht unter Windows | Thomas Schmucker | 2026-07-24 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | update_git_branch() nutzte '2>/dev/null', um Fehlerausgaben von 'git rev-parse' zu unterdruecken. /dev/null existiert unter Windows nicht - cmd.exe interpretiert es als Dateipfad und meldet 'Das System kann den angegebenen Pfad nicht finden', sichtbar in der Statuszeile. devnull wird jetzt je nach vim.fn.has('win32') auf 'NUL' bzw. '/dev/null' gesetzt. Zusaetzlich ein trailing \r vom systemlist()- Ergebnis entfernt (zeigte sich als ^M in der Statuszeile). | ||||
