Commit graph

98 commits

Author SHA1 Message Date
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
8adc4c352a
treewide: Use nixpkgs fetchers for npins
plugins: switch from neodev to lazydev
2025-02-10 22:33:36 -05:00
Anthony Rodriguez
132c3da8ec
languages/nix: add nixd
This adds the [nixd](https://github.com/nix-community/nixd) language
server.
2025-02-06 13:24:39 +01:00
Etherbloom
9443273297
languages/ts: register javascript with prettier formatter (#595)
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-02 14:02:26 +00:00
ARCIII
547cbd28b6
languages/zig: add dap support (#581)
* languages/zig: Added dap support

Implemented DAP support for zig. Included comment regarding redundant
`dap.adapters.lldb` code when both clang and zig dap modules are
enabled.

* languages/zig: Added dap support cleanup

Cleaned up code from the zig dap implementation for consistency.
2025-01-25 13:17:48 +00:00
4200828526 languages/nix: remove hardcoded indentation options 2025-01-18 18:55:46 +01:00
Thales Menato
3f43edd635 fix: run nix fmt 2025-01-15 07:24:04 -05:00
Thales Menato
ecf832681c fix: ruff command
feat: add ruff

ruff
2025-01-14 21:45:36 -05:00
Thales Menato
dcb9b16f81 feat: add ruff to formatters 2025-01-14 21:03:03 -05:00
tomasguinzburg
149d68b3e8 languages/ruby: add ruby support 2025-01-13 16:55:38 +01:00
kaktu5
bbca939ced languages/wgsl: init module
Adds Treesitter and LSP support for WebGPU Shading Language
2025-01-12 21:12:33 +01:00
LilleAila
6e98b894b7
languages/markdown: add prettierd formatter 2025-01-11 12:48:41 +01:00
c734a81e40
languages/nix: deprecate rnix language server option
Abandoned, archived and wildly outdated.
2025-01-10 12:52:29 +03:00
Artur Manuel
ea056532bc
languages/haskell: specify lsp flag (#540)
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 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
Co-authored-by: Artur Manuel <balkenix@outlook.com>
2025-01-09 15:28:13 +03:00
7dbe7a08b3
wrapper/build: disable failing require hook checks for flutter-tools 2025-01-08 21:13:09 +03:00
raf
8febf44422
languages/markdown: add render-markdown.nvim as an extension (#517)
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 documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check documentation / Validate hyperlinks in documentation sources (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
2024-12-31 04:02:13 +00:00
diniamo
a34d104e3f
languages/zig: disable lsp autosave (#511)
Some checks failed
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 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
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Has been cancelled
2024-12-24 14:19:08 +03:00
diniamo
90a5a42742 languages/odin: init 2024-12-21 10:35:39 +01:00
Artur Manuel
0946d43921 languages/haskell: fix DAP command definition 2024-12-21 01:00:02 +00:00
Yoni Firroloni
99a4eafa34
languages/typescript: prevent ts_ls from formatting (#495)
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 (docs) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (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
* ts_ls: prevent from formatting

prevent ts_ls from touching the formating.

ts formatting: remove useless indent

* fix unnecessary whitespace

---------

Co-authored-by: raf <raf@notashelf.dev>
2024-12-20 04:11:18 +00:00
Artur Manuel
e715463257
plugins/languages: add haskell support (#499)
* plugins/languages: add haskell support

Closes #426

* fix docs

---------

Co-authored-by: Artur Manuel <balkenix@outlook.com>
Co-authored-by: raf <raf@notashelf.dev>
2024-12-20 03:50:38 +00:00
a369352365
languages/typst: add typst-preview.nvim as an extension 2024-12-09 09:28:23 +03:00
Soliprem
18bf52e540
languages/gleam: init (#482)
Some checks are pending
Check for typos in the source tree / check-typos (push) Waiting to run
* modules/gleam: init

* gleam: not using formatter

* configuration: gleam set to false

* docs: added changelog entry for gleam

* gleam: fixed lsp and treesitter

* gleam: capitalisation
2024-12-04 02:43:16 +03:00
DamitusThyYeetus123
fd4df3432e
languages/astro: init (#481)
* LSP: Add astro

* LSP: Properly add astro

* LSP: Properly actually add astro

* Flake: Fix mnw

* Update flake/develop.nix

Co-authored-by: raf <raf@notashelf.dev>

* Update configuration.nix

Co-authored-by: raf <raf@notashelf.dev>

* Update astro.nix

* Update rl-0.7.md

---------

Co-authored-by: raf <raf@notashelf.dev>
2024-12-03 23:13:56 +00:00
raf
29b7c415a9
Merge pull request #474 from diniamo/run-nvim
Some checks are pending
Check for typos in the source tree / check-typos (push) Waiting to run
runner/run-nvim: init
2024-11-30 12:31:24 +03:00
diniamo
48a74623d8 languages/rust: use local leader for binds 2024-11-29 23:15:48 +01:00
raf
4fd0ac1750
Merge branch 'v0.7' into typos-and-friends
Some checks failed
Check for typos in the source tree / check-typos (push) Has been cancelled
2024-11-29 12:09:43 +03:00
Soliprem
52ad5ec34c
modules/nu: init (#477)
* modules/languages: add nu

* configuration: enable nu for maximal

* flake.lock: update nixpkgs

* languages/nu: TS parser is now in nixpkgs

* docs: added changelog entry for nu

* modules/plugins/languages/nu.nix: applying suggested change for option ordering

Co-authored-by: raf <raf@notashelf.dev>

* configuration.nix: don't enable nu on maximal

* modules/nu: removed useless comments

* languages/nu: cleaning up after removing formatter code

* modules/plugins/languages/nu.nix: better attrs ordering

Co-authored-by: raf <raf@notashelf.dev>

---------

Co-authored-by: diniamo <diniamo53@gmail.com>
Co-authored-by: raf <raf@notashelf.dev>
2024-11-28 17:12:19 +00:00
ppenguin
5087c3d64d
languages/HCL: init (#359)
* add language HCL

Terraform doesn't register hcl and doesn't offer good DX if manually set
for editing e.g. nomad HCL files.

Incl. reformat with alejandra

* cleanup, add formatter

* requested improvements

forgotten save

typo (lsp <-> format)

* changelog entry

consolidate changelog entry

---------

Co-authored-by: raf <raf@notashelf.dev>
2024-11-27 22:21:57 +03:00
a3038b697d
treewide: find and fix more typos 2024-11-26 11:24:25 +03:00
Soliprem
d821882f00 typst: complying with review 2024-11-26 09:38:51 +03:00
Soliprem
26bb56eba8 languages/typst: fixed callback error with non-english characters 2024-11-26 09:38:51 +03:00
5618dadd96
treewide: remove dead links caught by the lychee link check 2024-11-25 18:56:58 +03:00