Commit graph

181 commits

Author SHA1 Message Date
sjcobb
5436cbf4e7 update astro 2025-06-16 16:41:38 +01:00
sjcobb
e24383e556 update haskell-tools 2025-06-16 15:23:40 +01:00
sjcobb
171d96077e add helm and yaml 2025-06-15 22:32:34 +01:00
sjcobb
41d79532fc convert hcl module 2025-06-15 22:32:17 +01:00
sjcobb
acf3cca302 use new util 2025-06-15 22:31:43 +01:00
sjcobb
c4bf1b63cc convert hcl module 2025-06-06 11:01:32 +01:00
sjcobb
39efdc7990 convert haskell module 2025-06-06 11:01:06 +01:00
sjcobb
ac54848ecd convert gleam module 2025-06-05 09:46:45 +01:00
sjcobb
161235da30 convert elixir module 2025-06-05 09:46:09 +01:00
sjcobb
e970eac1af convert dart module 2025-06-05 09:45:50 +01:00
sjcobb
aa35ef0319 fix clojure imports 2025-06-05 09:42:27 +01:00
sjcobb
91d78e9acd fix bash imports 2025-06-05 09:42:05 +01:00
sjcobb
1381962326 convert clojure module 2025-06-03 00:03:28 +01:00
sjcobb
52136af007 convert bash module 2025-06-02 23:56:40 +01:00
sjcobb
77ab1152cb cleanup nix moduke 2025-06-02 23:49:27 +01:00
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
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-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