sjcobb
72d129f69a
astro module overhaul
2025-06-02 23:48:36 +01:00
sjcobb
0bf6912626
asm module overhaul
2025-06-02 23:48:27 +01:00
sjcobb
8c8d250768
move asm to new module type
2025-06-02 09:18:40 +01:00
sjcobb
21894cf58e
cleanup markdown
2025-06-02 09:18:23 +01:00
sjcobb
8028b9973f
Merge branch 'main' of https://github.com/NotAShelf/nvf into language-overhaul
2025-06-01 17:35:12 +01:00
sjcobb
4ca117e728
cleanup
2025-06-01 17:20:08 +01:00
sjcobb
385793a2ea
specify lsp configuration in lang module
2025-05-30 13:29:04 +01:00
Andreas Nilsson
3da08708d7
language/clojure: variable order
...
Co-authored-by: Soliprem <73885403+Soliprem@users.noreply.github.com>
2025-05-26 22:01:14 +02:00
sjcobb
96f3524a4d
add markdown as well
2025-05-22 16:11:38 +01:00
sjcobb
7ae81ca51b
simplify and remove unnecessary stuff
2025-05-22 14:48:14 +01:00
Andreas Nilsson
a15ad3cd11
languages/clojure: init
2025-05-21 20:07:14 +02:00
sjcobb
1a1569e6dd
Merge branch 'main' of https://github.com/NotAShelf/nvf into language-overhaul
2025-05-20 15:45:32 +01:00
sjcobb
bc93d67416
Initialize changes for nix
2025-05-20 15:45:04 +01:00
Christoph Koehler
37aac45396
fix: disable Conform for Rust if we have rust-analyzer enabled
2025-05-17 13:17:11 -06:00
sjcobb
852c378bf9
new options perhaps?
2025-05-15 13:49:25 +01:00
Soliprem
ae49dd7dd3
languages/ruby: fix missing semicolon
...
missing semicolon
2025-05-13 13:51:29 +02:00
Alexandra Østermark
a099cdaf97
add ruby lsp as ruby server option
2025-05-10 13:42:57 +02:00
fee3bbe536
languages/markdown: fix formatting
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-05-10 07:54:24 +03:00
Nikita
b6486a2aba
Merge branch 'main' into main
2025-05-09 22:22:16 +03:00
tebro
edbfc120af
Add .eslintrc.cjs as eslint config file option
2025-05-08 20:59:27 +03:00
Noah765
e9e57caa18
languages/dart: fix infinite recursion
...
The default value of the flutter-tools.enable option conflicted with the
lsp.enable definition, which was conditionally defined based on
flutter-tools.enable. However, the lsp.enable definition isn't required
for flutter-tools' LSP functionality, so it can be removed.
2025-05-05 09:46:49 +02:00
Gerg-L
9feb71594d
refactor: nuke legacyPackages and overlays
...
rework blink-cmp package
2025-05-04 23:20:32 -04:00
1ed6fd9f58
languages: deprecate vim.languages.enableLSP
...
This change is done in favor of our intentions to use the new API Neovim has exposed, and the one we are exposing to match theirs.
2025-05-04 18:01:46 +03:00
c30f07fcd6
languages: set enableLSP
to true while vim.lsp
is enabled
2025-04-28 00:00:49 +02:00
Howard Nguyen-Huu
8b305e8ed1
fix: python dap configuration regression
2025-04-23 14:52:21 -04:00
Farouk Brown
3e3d7171c1
ref: change file_types type to nullOr(listOf str)
2025-04-22 22:36:11 +01:00
Farouk Brown
95e2eec30b
doc: format description to a multi-line string
2025-04-22 21:32:53 +01:00
Farouk Brown
9220c27e85
languages/render-markdown-nvim: add file_types as list
...
set file_types as listOf (nullOr str) to allow merging
2025-04-22 17:55:21 +01:00
Howard Nguyen-Huu
ae901bb8cb
Merge branch 'main' into howird/python-dap-rename
2025-04-19 13:54:36 -04:00
raf
afca477b39
Merge pull request #838 from Noah765/fix-flutter-tools
...
languages/dart: address hidden dependencies of flutter-tools.nvim
2025-04-19 14:49:42 +00:00
Noah765
5db21bae6f
languages/dart: update flutter-tools.enableNoResolvePatch description
2025-04-19 15:51:47 +02:00
Ching Pei Yang
b762752333
languages/go: default disable gofmt if lsp is enabled
2025-04-19 13:22:06 +02:00
Howard Nguyen-Huu
a6a7bd37f3
fix: change python dap name from python to debugpy
2025-04-18 19:52:44 -04:00
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
rice-cracker-dev
fd7c559ded
Merge remote-tracking branch 'upstream/main' into lint-required-files
2025-04-17 20:35:23 +07:00
Noah765
11426ea329
languages/dart: add flutter-tools.nvim dependency plenary.nvim
2025-04-17 09:09:29 +02:00
rice-cracker-dev
a436aca603
nvim-lint: added required files support
2025-04-12 20:53:19 +07:00
Phan Đăng Khoa
a6f8df6785
Merge pull request #818 from rice-cracker-dev/eslint-fix
...
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
...
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
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 )
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 )
...
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