Commit graph

255 commits

Author SHA1 Message Date
Ching Pei Yang
8e9186e4b8
Merge pull request #1162 from alfarelcynthesis/deadnix-run
deadnix + statix run
2025-09-27 11:43:37 +02:00
alfarel
8593e0929b
fix: deadnix --edit + statix fix 2025-09-27 01:05:33 +00:00
Ching Pei Yang
ef508ea10d
Merge branch 'v0.8' into markdown-oxide 2025-09-26 01:28:10 +02:00
raf
3f30cef69f
Merge pull request #1153 from simon-wg/fix-python-lsp
languages/python: fix Pyright/Basedpyright LSP configs
2025-09-24 07:18:22 +03:00
Simon Westlin Green
81559f9984
languages/python: fix invalid basedpyright configuration
Fixes the basedpyright and pyright language servers by changing from their default binary, to the langserver binary included in their packages.
Also adds default_on_attach to the on_attach to properly register code actions.
2025-09-24 00:06:26 +02:00
alfarel
68ca28af79
language/yaml: call default_on_attach in helm version 2025-09-23 22:43:28 +02:00
alfarel
671b6d187b
languages/helm: fix yaml-language-server integration 2025-09-23 22:43:11 +02:00
alfarel
74d6fe86e6
languages/markdown: add markdown-oxide server option 2025-09-23 20:39:51 +00:00
alfarel
09e7f44ba1
languages/yaml: fix on_attach by using mkLuaInline 2025-09-06 16:41:52 +00:00
Valter Schütz
8ab27a131e
languages/python: add formatter that combines ruff format with ruff check --fix (#1072)
* languages/python: add formatting option for `ruff check --fix`

* docs: remove unrelated changes

---------

Co-authored-by: Valter Schütz <valterschutz@proton.me>
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-08-30 12:15:38 +02:00
diced
c8bb625a88
languages/ts: add typescript treesitter grammar 2025-08-21 13:29:08 -07:00
raf
8d57ae5e42
languages/elixir: add HEEx and EEx treesitter grammars (#1088)
Co-authored-by: Mickaël Fortunato <mickael.fortunato@protonmail.com>
Co-authored-by: raf <raf@notashelf.dev>
2025-08-21 22:42:16 +03:00
rice-cracker-dev
1f65e589bf languages/svelte: fix svelte-language-server not reloading .js/.ts files on change 2025-08-21 18:47:09 +07:00
raf
085d161ca9
Merge branch 'v0.8' into v0.8 2025-08-21 09:04:10 +03:00
Poseidon
21f4644e31
languages/qml: init (#1092)
* languages/qml: init

Create the qml language module with treesitting, lsp, and formatting

* Fix release notes module name
2025-08-21 08:50:42 +03:00
Poseidon
b6ecc7f19c languages/html: reorder parameters for consistency 2025-08-17 17:22:31 -05:00
Mickaël Fortunato
add8d82c78 languages/elixir: add HEEx and EEx treesitter grammars 2025-08-16 22:31:40 +02:00
Cool-Game-Dev
3aadd2f3ce languages/html: remove null_ls usage
Remove usage of null_ls and replace it with new standards.
2025-08-15 12:50:43 -05:00
Cool-Game-Dev
2ab2669143 languages/html: add advanced support
Add advanced features to the `vim.languages.html` module, including lsp,
formatting, and extra diagnostics.
2025-08-15 12:50:43 -05:00
Cool-Game-Dev
6efced0652
languages/json: correct getExe' usage 2025-08-14 09:22:13 -05:00
Cool-Game-Dev
dbd395ad01
languages/json: fix fix failing CI
Make fixes to stop the JSON module from failing CI.
2025-08-14 09:10:25 -05:00
Poseidon
fa10b2341d
languages/json: remove unessesary multiline
Remove unnecessary multiline string in `writeShellApplication`.

Co-authored-by: raf <raf@notashelf.dev>
2025-08-13 15:12:18 -05:00
Cool-Game-Dev
1f68e37722
languages/json: init
Create the `vim.languages.json` module using `jsonls` and `jsonfmt`.
2025-08-13 13:43:57 -05:00
Cool-Game-Dev
9eb060dde2
languages/csharp: Replace root_markers with root_dir
Replace the root_markers with root_dir in roslyn_ls and omnisharp
2025-08-13 09:05:26 -05:00
Cool-Game-Dev
238b86daeb
languages/csharp: Add roslyn-ls
Add the roslyn-ls lsp to the csharp language model, following standards
set by other lsps.
2025-08-13 09:05:21 -05:00
Cool-Game-Dev
4b99fb6d90
language/just: init
Create the module `vim.languages.just` which provides support for
treesitting and just-lsp.
2025-08-01 14:30:37 -05:00
Ching Pei Yang
69659e078b
Merge pull request #962 from horriblename/language-overhaul-part
[skip ci] Language overhaul part 2
2025-08-01 12:12:34 +02:00
Ching Pei Yang
b45b763fd4
languages/tailwind: fix use of lspconfig.util 2025-08-01 12:00:44 +02:00
Ching Pei Yang
6394f82a22
languages/julia: fix outdated docs 2025-08-01 12:00:43 +02:00
Ching Pei Yang
9407a3e1c6
languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
Ching Pei Yang
76c031bbda
language/ts: migrate to vim.lsp.servers 2025-07-23 23:36:22 +02:00
Ching Pei Yang
a2ce78fa90
language/go: migrate to vim.lsp.servers 2025-07-23 23:36:22 +02:00
Ching Pei Yang
bf4dedb6ed
language/clang: migrate to vim.lsp.servers 2025-07-23 23:36:22 +02:00
Ching Pei Yang
fa3a65025d
language/csharp: migration to vim.lsp.servers 2025-07-23 23:36:22 +02:00
Ching Pei Yang
b4f34299ce
language/fsharp: migrate to vim.lsp.servers 2025-07-23 23:36:21 +02:00
Ching Pei Yang
4c83dd5895
language/cue: migrate to vim.lsp.servers 2025-07-23 23:36:21 +02:00
Ching Pei Yang
7cabd47716
language/css: migrate to vim.lsp.servers 2025-07-23 23:36:16 +02:00
poz
56dc23222f
languages/wgsl: make server name match package and binary name 2025-07-23 03:30:52 +02:00
poz
7400d6fd48
languages/haskell: add missing comma after hls table 2025-07-21 02:19:52 +02:00
sjcobb
e0cd56f39e ordering of types 2025-07-14 01:15:39 +01:00
sjcobb
6292ff438c convert zig module 2025-07-11 14:17:23 +01:00
sjcobb
d2f41e2918 convert wgsl module 2025-07-11 14:15:54 +01:00
sjcobb
51365741b0 fmt 2025-07-11 14:15:40 +01:00
sjcobb
ea2094b89d convert vala module 2025-07-11 14:14:03 +01:00
sjcobb
510fae6730 convert typst module 2025-07-11 14:11:40 +01:00
sjcobb
eb60648df2 remove accidental silly duplication 2025-07-11 14:11:00 +01:00
sjcobb
76af21eb41 convert terraform module 2025-07-11 14:08:31 +01:00
sjcobb
3937b2af64 convert tailwind module 2025-07-11 14:07:12 +01:00
sjcobb
632e60736f convert svelte module 2025-07-11 14:05:16 +01:00
sjcobb
7e4a58b6f8 convert sql module 2025-07-11 14:03:51 +01:00