Commit graph

130 commits

Author SHA1 Message Date
Noah765
df0e2060c6 languages/dart: add flutter-tools.flutterPackage option
Previously, flutter-tools was dependent on the flutter SDK, which it found in the PATH. Having such undeclared and non-reproducible dependencies is against the principles of nix.
The flutterPackage option has been made optional for people who have installed the flutter SDK differently and want to keep it that way.
The enableNoResolvePatch option has been retained for people who have installed the flutter SDK using nix outside the scope of nvf and do not want to have to install it twice. The default value has been changed to false, assuming that most people who use nix to install flutter will use the flutterPackage option instead.
2025-04-18 17:05:57 +02:00
Noah765
99d600f40f languages/dart: remove invalid config key lsp.flags from flutter-tools.nvim setup
The lsp.flags key is not present in the documentation of flutter-tools.nvim and lsp_flags always evaluates to nil.
2025-04-18 15:51:03 +02:00
Noah765
ef3ab83254 languages/dart: add necessary dependency of flutter-tools.nvim on lsp 2025-04-18 15:49:11 +02:00
Noah765
11426ea329 languages/dart: add flutter-tools.nvim dependency plenary.nvim 2025-04-17 09:09:29 +02:00
Phan Đăng Khoa
a6f8df6785
Merge pull request #818 from rice-cracker-dev/eslint-fix
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 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
languages: fix eslint_d error on load
2025-04-10 13:47:52 +00:00
Ching Pei Yang
b7c08147e0 language/ts: add conform and lint rules for tsx 2025-04-05 15:55:14 +02:00
rafiq
68346ebede
Merge pull request #787 from rrvsh/fix/pylsp-pkgs
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 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
languages/python get python-lsp-server python3Packages
2025-04-04 11:17:11 +00:00
b49402bccd
languages/astro: fix syntax issue in inline Lua; add prettierd 2025-04-03 07:36:59 +03:00
ae23c34be1
languages/markdown: remove invalid key from render-markdown setupOpts
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 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
2025-04-02 02:59:48 +03:00
Venkatesan Ravi
ed20d9d1bb
languages/markdown: add markdownlint-cli2 support (#767)
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 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
2025-03-31 19:15:02 +00:00
Venkatesan Ravi
b92d9e7e26
languages/lua: add luacheck and stylua support (#763)
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 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
* Add lint(luacheck), format(stylua) support for lua

* fix comments for PR#763

* Update rl-0.8.md

---------

Co-authored-by: raf <raf@notashelf.dev>
2025-03-31 03:07:18 +00:00
Ching Pei Yang
d45763f7e2
language/typst: migrate to conform/nvim-lint 2025-03-29 14:53:10 +01:00
Ching Pei Yang
6f5738da0c
language/ts: migrate to conform/nvim-lint 2025-03-29 14:53:10 +01:00
Ching Pei Yang
bc76ced636
language/svelte: migrate to conform/nvim-lint 2025-03-29 14:53:10 +01:00
Ching Pei Yang
0db226be84
language/sql: migrate to conform/nvim-lint 2025-03-29 14:53:10 +01:00
Ching Pei Yang
24a3989ddc
language/rust: migrate to conform/nvim-lint 2025-03-29 14:53:09 +01:00
Ching Pei Yang
2c153f57e6
language/ruby: migrate to conform/nvim-lint 2025-03-29 14:53:09 +01:00
Ching Pei Yang
7cf9e5c0a6
language/r: migrate to conform/nvim-lint 2025-03-29 14:53:09 +01:00
Ching Pei Yang
a5deffb890
language/python: migrate to conform/nvim-lint 2025-03-29 14:53:09 +01:00
Ching Pei Yang
09e5a13c61
language/ocaml: migrate to conform/nvim-lint 2025-03-29 14:53:08 +01:00
Ching Pei Yang
e0bcd93bea
language/nim: migrate to conform/nvim-lint 2025-03-29 14:53:08 +01:00
Ching Pei Yang
ab5dbb263e
language/markdown: migrate to conform/nvim-lint 2025-03-29 14:53:08 +01:00
Ching Pei Yang
543deb5c2a
language/kotlin: migrate to conform/nvim-lint 2025-03-29 14:53:08 +01:00
Ching Pei Yang
b24999300b
language/hcl: migrate to conform/nvim-lint 2025-03-29 14:53:08 +01:00
Ching Pei Yang
856b064a19
language/go: migrate to conform/nvim-lint 2025-03-29 14:53:08 +01:00
Ching Pei Yang
6225dff47a
language/fsharp: migrate to conform/nvim-lint 2025-03-29 14:53:07 +01:00
Ching Pei Yang
07384c3887
language/elixir: migrate to conform/nvim-lint 2025-03-28 12:18:20 +01:00
Ching Pei Yang
459e97dab7
language/css: migrate to conform/nvim-lint 2025-03-28 12:18:20 +01:00
Ching Pei Yang
e996999c0b
language/bash: migrate to conform/nvim-lint 2025-03-28 12:18:20 +01:00
Ching Pei Yang
a0c94b31d6
language/astro: migrate to conform/nvim-lint 2025-03-28 12:18:20 +01:00
Ching Pei Yang
2bc0492af3
nix: migrate to conform/nvim-lint 2025-03-28 12:18:20 +01:00
Marlon Rosenberg
43843da230 add example to lsp package 2025-03-25 22:28:08 +00:00
Marlon Rosenberg
d92b3f3714 correct ordering 2025-03-25 22:16:20 +00:00
Marlon Rosenberg
d6a310252f languages/fsharp: resolve comments 2025-03-25 19:42:50 +00:00
Marlon Rosenberg
9f8b7edbf6 languages/fsharp: init 2025-03-24 22:25:01 +01:00
Phan Đăng Khoa
7696f470a7
eslint_d: added conditions for launching eslint_d (#737)
* eslint_d: added conditions for launching eslint_d

* eslint_d: documented changes to docs/release-notes/rl-0.8.md

---------

Co-authored-by: raf <raf@notashelf.dev>
2025-03-23 15:57:38 +00:00
Victor R
54311277fc
language/php: add initial support for intelephense php lsp (#709)
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
Validate flake & check documentation / Validate Flake Documentation (push) Waiting to run
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (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
Check for typos in the source tree / check-typos (push) Waiting to run
* language/php: add initial support for intelephense php lsp

* docs: update release notes

---------

Co-authored-by: raf <me@notashelf.dev>
2025-03-14 01:42:50 +00:00
Adam M. Szalkowski
0625024869
languages/helm: init (#679) 2025-03-12 23:21:13 +00:00
Thales Menato
bafa6cbf84
languages/cue: initial CUE language support (#704)
* feat: add cue language support

* docs: add changelog information
2025-03-11 10:33:39 +00:00
Ching Pei Yang
9f276a0c5f
languages/rust: fix unused lsp settings option (#641)
Co-authored-by: raf <me@notashelf.dev>
2025-03-10 08:43:34 +00:00
c8fd6204d0
languages/nix: fully deprecate nixpkgs-fmt 2025-03-09 21:55:04 +03:00
MaxMur
6e35b04e74
languages/yaml: fix enableLSP/enableTreesitter defaults (#680) 2025-03-02 20:51:54 +03:00
MaxMur
0fdfb9bf3b
languages/yaml: Init (#676) 2025-03-02 13:59:32 +00:00
Ben Mayer
54476b5a8b
languages/go: add gofmt, golines and gofumpt formatter (#654)
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
Validate flake & check documentation / Validate Flake Documentation (push) Waiting to run
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (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
Check for typos in the source tree / check-typos (push) Waiting to run
2025-02-20 16:50:26 +00:00
Hamburgir
6e7e91fc11
languages/flutter: update package name to match pin (#630)
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
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Check for typos in the source tree / check-typos (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
2025-02-12 11:54:22 +00:00
c96f5f0d8c
languages/ts: fix npins name incompat 2025-02-11 22:18:38 +03:00
6538fadb65
languages/elixir: fix npins name incompat 2025-02-11 22:08:29 +03:00
f62de17141
languages/csharp: fix npins name incompat 2025-02-11 22:07:47 +03:00
raf
6d7b8ec2f1
Merge branch 'main' into add-nixd-opts 2025-02-11 17:25:42 +00:00
Lin Xianyi
5671d7b42c languages/nix: add lsp options support for nixd 2025-02-12 00:50:27 +08:00