| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | neovim: is_windows-Variable statt has('win32') == 0 | Thomas Schmucker | 9 hours | 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 | 9 hours | 1 | -2/+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. | ||||
| * | neovim: /dev/null in statusline.lua bricht unter Windows | Thomas Schmucker | 9 hours | 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). | ||||
| * | neovim: opt.guifont entfernt | Thomas Schmucker | 32 hours | 1 | -3/+0 |
| | | | | | | Nur Terminal-Nutzung, kein GUI-Frontend (Neovide o.ae.) - guifont wirkt dort ohnehin nicht. | ||||
| * | neovim: Python- und Node-Provider deaktiviert, bootstrap bereinigt | Thomas Schmucker | 33 hours | 1 | -2/+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). | ||||
| * | treesitter: Unterstützung für Powershell (Windows) hinzugefügt | Thomas Schmucker | 33 hours | 1 | -0/+1 |
| | | |||||
| * | neovim: entferne alte fallbacks | Thomas Schmucker | 8 days | 2 | -2/+2 |
| | | |||||
| * | neovim: timeouts eingestellt | Thomas Schmucker | 8 days | 1 | -0/+4 |
| | | |||||
| * | neovim: typo | Thomas Schmucker | 9 days | 1 | -2/+2 |
| | | |||||
| * | feat: remove copilot plugin, keymaps and statusline indicator | Thomas Schmucker | 2026-06-15 | 2 | -47/+0 |
| | | |||||
| * | neovim: Füge XML zu treesitter hinzu | Thomas Schmucker | 2026-06-05 | 1 | -0/+1 |
| | | |||||
| * | Neovim: Formatiere alles mit "stylua `find . -name '*.lua'`" | Thomas Schmucker | 2026-06-05 | 4 | -54/+41 |
| | | |||||
| * | Merge branch 'master' of raspi2:/srv/git/dotfiles | Thomas Schmucker | 2026-05-13 | 1 | -25/+11 |
| |\ | |||||
| | * | neovim: Tweaks für Farbeinstellungen | Thomas Schmucker | 2026-05-13 | 1 | -25/+11 |
| | | | |||||
| * | | neovim: Tastenmappings etwas überarbeitet | Thomas Schmucker | 2026-05-13 | 1 | -13/+27 |
| |/ | |||||
| * | neovim: Neue UserCmds um den LSP abzuschalten | Thomas Schmucker | 2026-05-04 | 1 | -0/+19 |
| | | |||||
| * | Neovim: Umbrucheinstellungen geändert und Unterstützung für Markdown | Thomas Schmucker | 2026-04-23 | 2 | -3/+33 |
| | | |||||
| * | Neovim/Treesitter: jq hinzugefügt | Thomas Schmucker | 2026-04-10 | 1 | -0/+1 |
| | | |||||
| * | Neovim: Python-Provider, Bessere Statusline und Sonarqube überarbeitet | Thomas Schmucker | 2026-04-01 | 2 | -1/+2 |
| | | |||||
| * | Merge branch 'master' into sonarqube | Thomas Schmucker | 2026-03-25 | 1 | -6/+0 |
| |\ | |||||
| | * | Neovim: conform arbeitet unabhängig von LSP | Thomas Schmucker | 2026-03-24 | 1 | -6/+0 |
| | | | |||||
| * | | Neovim: Sonarqube Unterstützung hinzugefügt | Thomas Schmucker | 2026-03-25 | 2 | -0/+32 |
| |/ | |||||
| * | Neovim: Bessere Ausnutzung von lazy.nvim | Thomas Schmucker | 2026-03-09 | 1 | -26/+0 |
| | | |||||
| * | Neovim: Nerdtree wird nicht weiter beim Start geladen | Thomas Schmucker | 2026-03-09 | 1 | -16/+0 |
| | | |||||
| * | neovim: statusline zeigt nun auch den Copilot-Status an | Thomas Schmucker | 2026-02-24 | 1 | -2/+50 |
| | | |||||
| * | neovim: Keymaps und bessere Konfiguration für Copilot | Thomas Schmucker | 2026-02-21 | 1 | -2/+27 |
| | | |||||
| * | neovim: aktiviere Github-Copilot | Thomas Schmucker | 2026-02-21 | 1 | -0/+5 |
| | | |||||
| * | Neovim: gitsigns zeigt mir jetzt einen git-blame für die aktuelle Zeile :) | Thomas Schmucker | 2026-02-12 | 1 | -0/+4 |
| | | |||||
| * | Neovim: Treesitter für JSON-Dateien | Thomas Schmucker | 2026-02-05 | 1 | -0/+1 |
| | | |||||
| * | Neovim: Treesitter-Konfiguration vereinfacht und etwas robuster gestaltet | Thomas Schmucker | 2026-02-05 | 2 | -25/+35 |
| | | |||||
| * | Neovim: Treesitter Einstellungen angepasst | Thomas Schmucker | 2026-02-05 | 1 | -0/+7 |
| | | |||||
| * | Neovim: Benutze 'ftplugin' für dateityp-abhängige Einstellungen | Thomas Schmucker | 2026-02-03 | 1 | -11/+0 |
| | | |||||
| * | Neovim: Nur eine Statuszeile für alle Fenster anzeigen. | Thomas Schmucker | 2026-01-29 | 1 | -1/+1 |
| | | |||||
| * | Neovim: Hinweismeldungen für Plugin-Updates weniger nervig | Thomas Schmucker | 2026-01-27 | 1 | -2/+5 |
| | | |||||
| * | Neovim: Autocmd für Taskwarrior-Dateien um die Einrückungen abzuschalten | Thomas Schmucker | 2026-01-26 | 1 | -0/+11 |
| | | |||||
| * | Neovim: Treesitter für html, markdown, yaml und zsh hinzugefügt | Thomas Schmucker | 2026-01-25 | 1 | -0/+4 |
| | | |||||
| * | neovim: Unterstützung für Prisma hinzugefügt | Thomas Schmucker | 2026-01-21 | 1 | -1/+8 |
| | | |||||
| * | neovim: Aktiviere Code-Folding auch für Python | Thomas Schmucker | 2026-01-19 | 1 | -1/+1 |
| | | |||||
| * | neovim: reformat code, keybindings für pytest, und spell=false | Thomas Schmucker | 2026-01-16 | 3 | -18/+31 |
| | | |||||
| * | Neovim: Python-Provider sollte jetzt überall klappen | Thomas Schmucker | 2026-01-09 | 1 | -20/+5 |
| | | |||||
| * | Neovim: Benutze conform.nvim als Standard-Formater | Thomas Schmucker | 2026-01-08 | 1 | -1/+4 |
| | | |||||
| * | Neovim: Typescript Optionen | Thomas Schmucker | 2026-01-08 | 1 | -1/+3 |
| | | |||||
| * | neovim: Kommentar zur Benutzung der Option-Taste im Terminal | Thomas Schmucker | 2026-01-08 | 1 | -0/+1 |
| | | |||||
| * | neovim: Download skript für Wörterbücher | Thomas Schmucker | 2026-01-07 | 1 | -2/+2 |
| | | |||||
| * | neovim: aktiviere Node als Provider | Thomas Schmucker | 2026-01-07 | 1 | -7/+0 |
| | | |||||
| * | neovim: saubere python Installation für Mac und freeBSD | Thomas Schmucker | 2026-01-07 | 1 | -2/+8 |
| | | |||||
| * | neovim: Kommentare zum Setup hinzugefügt. | Thomas Schmucker | 2026-01-07 | 1 | -0/+12 |
| | | |||||
| * | Neovim: Schalte das nervige Flackern bei Tastendrücken aus | Thomas Schmucker | 2026-01-06 | 1 | -0/+1 |
| | | |||||
| * | Neovim: Konfiguration für die Statusline hinzugefügt | Thomas Schmucker | 2026-01-05 | 3 | -0/+176 |
| | | |||||
| * | Überarbeitete Version der Bindings | Thomas Schmucker | 2026-01-05 | 1 | -7/+32 |
| | | |||||
