Commit graph

2611 commits

Author SHA1 Message Date
Ching Pei Yang
15b508a19b
docs: fix example mis-quoting 2025-08-30 16:12:24 +02:00
Ching Pei Yang
ebda7c9000
docs: udpate documentation on language LSPs 2025-08-30 16:12:07 +02:00
Ching Pei Yang
903e344e01
docs: fix markdown formatting 2025-08-30 12:20:46 +02:00
Valter Schütz
8ab27a131e
languages/python: add formatter that combines ruff format with ruff check --fix (#1072)
* languages/python: add formatting option for `ruff check --fix`

* docs: remove unrelated changes

---------

Co-authored-by: Valter Schütz <valterschutz@proton.me>
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-08-30 12:15:38 +02:00
Ching Pei Yang
d2ceb1b610
Merge pull request #1101 from gmvar/lsp/harper-ls
lsp/harper-ls: init
2025-08-30 12:05:39 +02:00
Ching Pei Yang
3f974fbe60
Merge branch 'v0.8' into lsp/harper-ls 2025-08-30 12:02:48 +02:00
raf
844b4c19b4
Merge pull request #1114 from sjcobb2022/v0.8
docs: update release note attributions
2025-08-28 11:59:34 +03:00
sjcobb
a360dd2315 update rl notes 2025-08-28 09:36:29 +01:00
Ching Pei Yang
34e42a6186
Merge pull request #1110 from derethil/fix/lazy-plugin-enabled
[skip ci] lazy: enabled option accepts luaInline instead of str

skip ci for unrelated formatter changes
2025-08-27 12:04:23 +02:00
Jaren Glenn
f6cfc3ab4b lazy: enabled option accepts luaInline instead of str
Makes inline Lua enabled options evaluate to Lua instead of string
literals.
2025-08-26 20:06:46 -06:00
raf
c7a4e99837
Merge pull request #1106 from poseidon-rises/release-notes/remove-duplicate-entry
docs: remove duplicate release notes entry
2025-08-25 20:05:45 +03:00
Poseidon
fe860f701b
docs: remove duplicate release notes entry 2025-08-25 12:02:57 -05:00
gmvar
c752aaa24f lsp/harper-ls: init 2025-08-25 09:22:16 -07:00
raf
f1a309082e
Merge pull request #1102 from JamyGolden/jamy/chore/add-missing-languages-to-docs
docs: Add missing languages to manual
2025-08-25 12:51:30 +03:00
Jamy Golden
b88773b648
docs: Add missing languages to manual 2025-08-25 11:34:21 +02:00
Ching Pei Yang
c390d28c8a
docs: remove outdated mention of null-ls 2025-08-24 23:58:05 +02:00
Ching Pei Yang
f119298d10
docs: fix formatting 2025-08-24 23:43:54 +02:00
raf
d36996c8ba
Merge pull request #1078 from diced/fix-ts
languages/ts: add `typescript` treesitter grammar
2025-08-22 09:10:58 +03:00
diced
77c642935d
docs(rl): add ts treesitter fix entry 2025-08-21 13:31:19 -07:00
diced
c8bb625a88
languages/ts: add typescript treesitter grammar 2025-08-21 13:29:08 -07:00
raf
65f7ec5588
Merge pull request #1099 from poseidon-rises/release-notes/add-period
docs: add missing period to release notes
2025-08-21 22:50:34 +03:00
Poseidon
30cca7c002
Merge branch 'v0.8' into release-notes/add-period 2025-08-21 15:48:59 -04:00
raf
8d57ae5e42
languages/elixir: add HEEx and EEx treesitter grammars (#1088)
Co-authored-by: Mickaël Fortunato <mickael.fortunato@protonmail.com>
Co-authored-by: raf <raf@notashelf.dev>
2025-08-21 22:42:16 +03:00
Poseidon
8f28e4627d
docs: add missing period to release notes 2025-08-21 15:40:57 -04:00
Poseidon
a5ef2d032d
docs: fixup release notes from main -> v0.8 merge (#1098)
* Merge seperate sections for 'Cool-Game-Dev'

Merge separate release notes sections for `Cool-Game-Dev`

* Rename `Cool-Game-Dev` to `Poseidon` in release notes

I have changed my username since I started contributing, this fixes the username link and display text.
2025-08-21 19:31:52 +00:00
raf
18cba4f03e
languages/svelte: fix svelte-language-server not reloading .js/.ts files on change (#1097) 2025-08-21 15:20:28 +03:00
rice-cracker-dev
1f65e589bf languages/svelte: fix svelte-language-server not reloading .js/.ts files on change 2025-08-21 18:47:09 +07:00
raf
085d161ca9
Merge branch 'v0.8' into v0.8 2025-08-21 09:04:10 +03:00
e1ad7f4fb9
Merge remote-tracking branch 'origin/main' into v0.8 2025-08-21 09:00:16 +03:00
Poseidon
21f4644e31
languages/qml: init (#1092)
* languages/qml: init

Create the qml language module with treesitting, lsp, and formatting

* Fix release notes module name
2025-08-21 08:50:42 +03:00
raf
2c43ee3aad
Merge pull request #1093 from poseidon-rises/release-notes/fix-broken-link
Fix broken release notes reference
2025-08-20 20:37:40 +03:00
Poseidon
ad0844ea53
Fix broken release notes reference 2025-08-20 12:32:53 -05:00
Poseidon
b7d321fd88
binds/qmk: init (#1083)
* binds/qmk: init

Create the `vim.binds.qmk` module with `enable` and `setupOpts`.

* Clean up release notes

Add consistent style and formatting to release notes

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

* Clean up release notes (again)

* binks/qmk: remove unneeded function

* binds/qmk: Rename to `vim.utility.qmk`

Move the `vim.binds.qmk` module to `vim.utility.qmk`.

* utility/qmk: add defaults and asserts

Add default values and assertions for required options.

* utility/qmk: rename to utility/qmk-nvim

* utility/qmk-nvim: improve assertion readability

* utility/qmk-nvim: Fix links broken in module rename

* Fix release notes

* Add final newline to release notes

---------

Co-authored-by: raf <raf@notashelf.dev>
2025-08-20 09:19:57 +03:00
raf
80a2944418
Merge pull request #1082 from poseidon-rises/html/add-advanced-features
languages/html: add advanced support
2025-08-18 13:42:33 +03:00
Poseidon
b6ecc7f19c languages/html: reorder parameters for consistency 2025-08-17 17:22:31 -05:00
raf
0383311826
Merge pull request #1090 from stegrams/patch-1
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 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
Documentation. Update DAG library path in examples.
2025-08-17 23:39:39 +03:00
Stefanos Grammenos
dbfeba975c
Update the 'dag' library from lib.hm.dag to nvf.lib.nvim.dag 2025-08-17 23:21:22 +03:00
Stefanos Grammenos
079f94c73d
Documentation. DAG library examples from lib.dag to lib.hm.dag 2025-08-17 21:13:30 +03:00
Mickaël Fortunato
add8d82c78 languages/elixir: add HEEx and EEx treesitter grammars 2025-08-16 22:31:40 +02:00
Cool-Game-Dev
3aadd2f3ce languages/html: remove null_ls usage
Remove usage of null_ls and replace it with new standards.
2025-08-15 12:50:43 -05:00
Cool-Game-Dev
2ab2669143 languages/html: add advanced support
Add advanced features to the `vim.languages.html` module, including lsp,
formatting, and extra diagnostics.
2025-08-15 12:50:43 -05:00
raf
f30d31c5ba
Merge pull request #1085 from poseidon-rises/json/fix-failing-ci
languges/json: fix failing ci
2025-08-15 18:36:43 +03:00
b6490efbe0
meta: fix logo path again
JJ god damn you

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69642ebb1684ab496924eb62ef9c8363299d
2025-08-15 13:11:32 +03:00
6980c35a44
meta: update logo path for the new README location
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69646755f9d922c1ca413443307bb6db62c4

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964ece924faf8cffb0f95cdf3d17cb23025

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964ece924faf8cffb0f95cdf3d17cb23025
2025-08-15 13:02:32 +03:00
Cool-Game-Dev
6efced0652
languages/json: correct getExe' usage 2025-08-14 09:22:13 -05:00
Cool-Game-Dev
dbd395ad01
languages/json: fix fix failing CI
Make fixes to stop the JSON module from failing CI.
2025-08-14 09:10:25 -05:00
raf
f578f82b4d
Merge pull request #1080 from poseidon-rises/languages/json
languages/json: init
2025-08-13 23:15:05 +03:00
Poseidon
fa10b2341d
languages/json: remove unessesary multiline
Remove unnecessary multiline string in `writeShellApplication`.

Co-authored-by: raf <raf@notashelf.dev>
2025-08-13 15:12:18 -05:00
c5dc719249
flake: bump inputs
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 hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964ec51ac6d8eeb159f2c9500e5d548707e
2025-08-13 23:07:57 +03:00
Cool-Game-Dev
1f68e37722
languages/json: init
Create the `vim.languages.json` module using `jsonls` and `jsonfmt`.
2025-08-13 13:43:57 -05:00