Compare commits
2
Commits
2d37451f02
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
337f95ce38 | ||
|
|
0696df8b61 |
No files matched your search
@@ -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,5 +1,6 @@
|
||||
return {
|
||||
"folke/flash.nvim",
|
||||
enabled = false,
|
||||
event = "VeryLazy",
|
||||
---@type Flash.Config
|
||||
opts = {
|
||||
|
||||
@@ -8,6 +8,12 @@ return {
|
||||
"cssls",
|
||||
"lua_ls",
|
||||
"pyright",
|
||||
"jsonls",
|
||||
"yamlls",
|
||||
"marksman",
|
||||
"taplo",
|
||||
"texlab",
|
||||
"hyprls",
|
||||
},
|
||||
},
|
||||
dependencies = {
|
||||
|
||||
Reference in new issue
Block a user