Commit graph

2603 commits

Author SHA1 Message Date
Ching Pei Yang
163eb0d003
docs: remove dead link 2025-08-23 21:03:31 +02:00
Ching Pei Yang
00e5cfbafc
docs: fix formatting 2025-08-23 20:55:38 +02:00
Ching Pei Yang
154d8be4dc
treewide: warn deprecation in singleOrListOf 2025-08-23 20:52:32 +02:00
Ching Pei Yang
6697e547b4
docs: update release note 2025-08-23 20:15:05 +02:00
Ching Pei Yang
9417b2a7f0
deprecations: add warnings for removed format options 2025-08-23 20:15:05 +02:00
Ching Pei Yang
70555904a0
languages: allow listOf format.type 2025-08-23 20:15:05 +02:00
Ching Pei Yang
a2b3010bb3
language/svelte: remove broken format option 2025-08-23 20:15:05 +02:00
Ching Pei Yang
1869f462ae
language/astro: remove broken format option 2025-08-23 20:15:04 +02:00
Ching Pei Yang
2e7079e429
language/python: allow multiple formatters 2025-08-23 13:56:26 +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
Ching Pei Yang
ebb1e3c4cd
Merge pull request #1074 from poseidon-rises/csharp/roslyn-ls
languages/csharp: Add roslyn-ls
2025-08-13 16:34:18 +02:00
Cool-Game-Dev
9eb060dde2
languages/csharp: Replace root_markers with root_dir
Replace the root_markers with root_dir in roslyn_ls and omnisharp
2025-08-13 09:05:26 -05:00
Cool-Game-Dev
15b9e65368
add release notes entry
Add entry for roslyn-ls to the release notes.
2025-08-13 09:05:24 -05:00
Cool-Game-Dev
238b86daeb
languages/csharp: Add roslyn-ls
Add the roslyn-ls lsp to the csharp language model, following standards
set by other lsps.
2025-08-13 09:05:21 -05:00
Ching Pei Yang
b64f7d48f1
startify: fix typo 2025-08-13 14:00:00 +02:00
raf
5619a99e12
Merge pull request #1073 from NotAShelf/dependabot/github_actions/actions/checkout-5
Some checks failed
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(deps): bump actions/checkout from 4 to 5
2025-08-12 06:50:47 +03:00
dependabot[bot]
940e3f1ca5
build(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 02:01:35 +00:00
1681ad7034
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: I6a6a69646af60c6f5ccb974cbdd700b65aa5fdec
2025-08-10 16:25:56 +03:00