Compare commits

...
2 Commits
Author SHA1 Message Date
holgerandClaude Opus 5.5 337f95ce38 disabled flash.nvim
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 20:48:15 +02:00
holgerandClaude Opus 5.5 0696df8b61 added manually installed language servers to mason config
Add jsonls, yamlls, marksman, taplo, texlab and hyprls to
ensure_installed so a fresh setup installs them too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 20:48:11 +02:00
3 changed files with 9 additions and 3 deletions

No files matched your search

+2 -3
View File
@@ -28,7 +28,7 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
## LSP Stack
- `mason.nvim` — installs LSP servers and tools
- `mason-lspconfig.nvim` — bridges Mason with nvim-lspconfig; auto-installs: `html`, `cssls`, `lua_ls`, `pyright`
- `mason-lspconfig.nvim` — bridges Mason with nvim-lspconfig; auto-installs: `html`, `cssls`, `lua_ls`, `pyright`, `jsonls`, `yamlls`, `marksman`, `taplo`, `texlab`, `hyprls`
- `mason-tool-installer.nvim` — installs formatters/linters: `prettier`, `stylua`, `isort`, `black`, `pylint`, `shfmt`
- `blink.cmp` (`lua/holger/plugins/blink-cmp.lua`) — sets up LSP capabilities via `vim.lsp.config("*", ...)` (native Neovim LSP API)
- `lazydev.nvim` — Lua LSP annotations for Neovim API (`vim.*`)
@@ -61,7 +61,6 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
| `<leader>fs` | Telescope live grep |
| `<leader>fr` | Telescope recent files |
| `<leader>fc` | Grep string under cursor |
| `s` / `S` | Flash jump / Flash treesitter jump |
| `<leader>mp` | Format file (conform) |
| `<leader>l` | Trigger linting |
| `<leader>sv/sh` | Split window vertical/horizontal |
@@ -72,7 +71,7 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
- **telescope.nvim** — fuzzy finder with fzf-native extension
- **nvim-treesitter** — syntax highlighting and incremental selection (`<C-space>`)
- **blink.cmp** — completion engine with LSP/buffer/path/snippet sources
- **flash.nvim** — enhanced motion with jump labels; integrated into `/` search
- **flash.nvim** — enhanced motion with jump labels (currently disabled via `enabled = false`)
- **auto-session** — automatic session save/restore
- **which-key** — displays keybinding hints
- **fugitive** — Git integration
+1
View File
@@ -1,5 +1,6 @@
return {
"folke/flash.nvim",
enabled = false,
event = "VeryLazy",
---@type Flash.Config
opts = {
+6
View File
@@ -8,6 +8,12 @@ return {
"cssls",
"lua_ls",
"pyright",
"jsonls",
"yamlls",
"marksman",
"taplo",
"texlab",
"hyprls",
},
},
dependencies = {