ppenguin
89ad433fd1
harmonize/fix format option [hcl,terraform]
2026-03-17 12:16:20 +01:00
ppenguin
625f2c0fd2
Merge branch 'main' into improve-terraformls
2026-03-16 14:47:35 +01:00
yum
5d0c7b19de
languages/cmake: use stdio subcommand
2026-03-12 14:36:34 -04:00
c56ec752ba
langauges: add defaultText to all values dependent on toggles
...
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Idf55a40882e53006048fdd876c869f906a6a6964
2026-03-12 09:56:14 +03:00
Snoweuph
77e7f8da36
language/fluent: init
2026-03-06 21:23:25 +01:00
Snoweuph
09e1dd2843
language/json: add json5 support
2026-03-06 16:43:56 +01:00
Snoweuph
ce82d18588
language/twig: add treesitter, LSP, diagnostics, and formatting support. ( #1407 )
...
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
Due to better tools like twig-cs-fixer and curlylint not beeing packaged
in nix, this uses worse alterantives.
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2026-03-04 19:11:49 +00:00
Ching Pei Yang
6464146fa1
Merge branch 'main' into fix-cabal-fmt
2026-03-04 11:58:49 +01:00
loudgolem
6dba3fd0a7
languages/elm: init ( #1432 )
...
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2026-03-03 20:53:09 +01:00
Ching Pei Yang
5291167312
language/haskell: fix typo in cabal-fmt
2026-03-03 19:35:18 +01:00
750dbfaf6e
languages/go: cleanup; add defaultText for non-primitive defaults
...
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ibd01b64851f1b5800cf917f97e9be4fa6a6a6964
2026-03-02 23:34:53 +03:00
Snoweuph
2c33389056
language/go: add gopher-nvim extension
2026-03-02 19:25:22 +01:00
ppenguin
b05b9b1ee0
Merge branch 'main' into improve-terraformls
2026-02-28 14:45:09 +01:00
Snoweuph
08558dd9db
languages/toml: add taplo ( #1386 )
2026-02-27 19:54:34 +01:00
Snoweuph
e36772e87d
languages/markdown: add mdformat footnotes extension
2026-02-23 17:16:49 +01:00
Snoweuph
2174c17a46
languages/odin: disable dap notification spam ( #1424 )
...
* languages/odin: disable dap notification spam
---------
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2026-02-21 06:01:41 +01:00
poz
bacaa87608
languages/glsl: init
2026-02-18 12:07:18 +01:00
poz
54afb6211c
languages/arduino: init
2026-02-18 12:07:18 +01:00
poz
4e487434da
languages/cmake: init
2026-02-18 12:07:18 +01:00
Snoweuph
0c4fecd6d1
language/hcl: fix #1350 ( #1405 )
2026-02-18 11:06:34 +00:00
Snoweuph
9d1cec158b
language/go: correct treesitter filetypes and package options ( #1402 )
2026-02-18 10:53:04 +00:00
Snoweuph
4d2f488358
languages/python: add mypy ( #1395 )
2026-02-18 10:22:51 +00:00
Snoweuph
1355f90240
languages/markdown: add mdformat ( #1396 )
2026-02-18 09:57:43 +00:00
Snoweuph
3adba94517
languages/odin: add debugging ( #1390 )
2026-02-18 09:49:55 +00:00
kazimazi
b7250bde5d
lsp: fix deprecation warning in neovim 0.12
2026-02-14 22:09:43 +01:00
Snoweuph
bd265fee7e
languages/php: add formatting ( #1401 )
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate documentation builds-1 (push) Has been cancelled
Treewide Checks / Validate documentation builds-2 (push) Has been cancelled
Treewide Checks / Validate documentation builds-3 (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
2026-02-11 12:34:16 +00:00
Snoweuph
544c2c99ea
languages/php: add debugging ( #1392 )
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
2026-02-07 11:02:15 +00:00
Snoweuph
7db4da419e
language/make: add treesitter, formatter and diagnostics support ( #1380 )
2026-02-03 11:08:50 +00:00
Snoweuph
8aae70026d
language/go: add golangci-lint for extra diagnostics ( #1376 )
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
2026-02-01 03:11:10 +00:00
Snoweuph
c64645a3a1
languages/tera: add syntax highlighting support for tera templating
2026-01-30 03:44:12 +01:00
dish
2b7dd7ecb1
languages/jinja: init ( #1359 )
2026-01-29 18:36:08 +00:00
dish
95f2637d1c
languages/rust: lazy-load crates.nvim plugin
2026-01-29 13:06:49 -05:00
Snoweuph
82c5119a8a
language/xml: syntax highlighting, formatting, lsp
2026-01-29 06:13:28 +01:00
f66d077294
languages/rust: expToLua -> toLuaObject
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9b40d9129f6f9bf7a4cbda97ef1c165d6a6a6964
2026-01-27 10:07:04 +03:00
ppenguin
63d59ff40a
Merge branch 'main' into improve-terraformls
2026-01-24 12:19:49 +01:00
fcfd1872da
Merge branch 'main' into feature/lua-selene
2026-01-24 12:31:04 +03:00
Snoweuph
1f8d994e07
language/lua: add selene for more diagnostics
2026-01-24 10:29:38 +01:00
dish
d47d7c7542
languages/python: support zuban language server
...
https://zubanls.com/
2026-01-23 19:17:31 -05:00
ppenguin
c7afc0c766
review mods
2026-01-16 15:57:01 +01:00
ppenguin
10fd334227
Merge branch 'NotAShelf:main' into improve-terraformls
2026-01-16 14:14:09 +01:00
dish
c07136c7ba
toml: init language plugin
2026-01-14 15:00:04 -05:00
dish
1868774259
python: support pyrefly
2026-01-14 12:25:47 -05:00
David James McCorrie
2dcdfd2bf4
python: expand LSPs
...
Now that the new LSP API is available add:
- ruff: add support for the LSP as well as the existing formatter support
- ty: new type checking from astral (promising new type checker)
Signed-off-by: David James McCorrie <djmccorrie@gmail.com>
2026-01-13 12:08:38 +00:00
dish
54d7f3ddc5
languages/sql: support sqruff
2026-01-10 23:19:57 -05:00
dish
af0fdd9f27
languages/markdown: support rumdl
2026-01-10 20:35:16 -05:00
ppenguin
02369b06b8
remove obsolete comments and unused functions
2026-01-09 10:25:12 +01:00
ppenguin
6a8325639f
changes from review
2026-01-09 10:07:17 +01:00
ppenguin
1de52a0e08
Merge branch 'main' into improve-terraformls
2026-01-08 13:21:44 +01:00
jtliang24
2973ce1a6f
Update nixfmt command to use pkgs.nixfmt
2026-01-07 22:33:48 -05:00
ppenguin
6db298cb3f
terraform/hcl: improve options, fix terraform-cli error, add tofu-ls (free) as alternative option
...
- Add tofu(ls) as free terraform alternative for terraform and hcl
- Harmonize with other format/LSP implementation (also with conform)
- Add/fix terraform formatter
- Add `nomad fmt` as alternative hcl formatter
Note: for (nomad) hcl tofu/terraform ls are ineffective (don't support
e.g. jobspec schema) -> TODO: nomad-lsp (package and add, even though it
seems abandoned it's probably better for nomad/hcl)
2026-01-07 18:34:00 +01:00