Commit graph

364 commits

Author SHA1 Message Date
Snoweuph
1ebef354a5
languages/hcl: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:59 +02:00
Snoweuph
5e483908a2
languages/terraform: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:58 +02:00
Snoweuph
ad86e75a13
languages/tex: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:55 +02:00
Snoweuph
eb768eb982
language/toml: refactor lsp usage to use lsp/presets/<name> 2026-04-15 18:12:52 +02:00
Snoweuph
31b017b601
languages/zig: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:49 +02:00
Snoweuph
a9df4724b5
languages/yaml: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:47 +02:00
Snoweuph
301e2c445c
languages/xml: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:46 +02:00
Snoweuph
424ea5cbcc
languages/wgsl: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:45 +02:00
Snoweuph
4376e5f49b
languages/vala: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:44 +02:00
Snoweuph
648a5b8505
languages/twig: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:43 +02:00
Snoweuph
4bc447e792
languages/typst: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:42 +02:00
Snoweuph
79e6aff838
languages/ts: refactor lsp.servers to use lsp/presets/<name> 2026-04-15 18:12:40 +02:00
Snoweuph
f67bb5d0a2
language/asm: add more filetypes
This reverts commit d6adc4f041.
2026-04-11 09:16:44 +02:00
Snoweuph
d6adc4f041
Revert "language/asm: add more filetypes" 2026-04-10 21:10:16 +02:00
Alfarel
3ab2d5d876
Merge pull request #1450 from alfarelcynthesis/no-default-mappings-option
treewide: allow disabling nvf mappings
2026-04-10 17:04:12 +00:00
Snoweuph
917f9c0ceb language/asm: add more filetypes 2026-04-10 15:29:29 +02:00
Ching Pei Yang
2859100b0d
fix typos 2026-04-10 11:58:37 +02:00
CaueAnjos
5f4e279187 languages/csharp: add razor support
Adds razor support for `roslyn` and `csharp_ls` servers
2026-04-10 11:48:00 +02:00
dish
d4899f6dbc languages/python: fix pyrefly 2026-04-08 15:21:18 -04:00
c2fc2f
24f68a120c
languages/php: replace pkgs.nodePackages_latest.* to pkgs.*
fix: https://github.com/NotAShelf/nvf/issues/1489
2026-03-30 08:37:42 +02:00
Snoweuph
b767199273
languages/liquid: add syntax highlighting support for liquid templating 2026-03-28 09:58:22 +01:00
Snoweuph
9f1e3bb6cd
languages/jq: init 2026-03-28 09:28:29 +01:00
754f32d681
languages/svelte: nodePackages.prettier -> prettier; add defaultText
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6de72bf5de84aab7e8f99e98a504fefa6a6a6964
2026-03-27 20:07:22 +03:00
Snoweuph
d847d401be languages/gettext: init
Some checks failed
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-03-24 18:58:51 +01:00
Ching Pei Yang
7e6c2e3109
language/markdown: markdown.mdx -> mdx 2026-03-24 15:54:57 +01:00
Snoweuph
e71c20bc52
languages/openscad: init 2026-03-23 22:05:52 +01:00
Snoweuph
d463b119a5
languages/tex: add latex support wiht lsp, formatter and highlighting 2026-03-22 09:37:13 +01:00
Snoweuph
a390f416d8 languages/ts: add filetypes to tsgo so it only runs on relevant files 2026-03-22 00:08:11 +01:00
Snoweuph
1aeb2d6dc0
languages/ts: formatter fix and extra biomejs 2026-03-21 17:41:02 +01:00
Snoweuph
c174a66112
languages/ts: add tsgo as LSP 2026-03-21 13:39:21 +01:00
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
Some checks are pending
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)
Some checks failed
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)
Some checks are pending
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
Some checks are pending
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