Commit graph

2679 commits

Author SHA1 Message Date
raf
cbf496cf65
Merge pull request #1192 from alfarelcynthesis/fix-json-langserver-path
languages/json: fix language server cmd package path
2025-10-18 12:54:20 +03:00
alfarel
0982a84b09
languages/json: fix language server default cmd path in package 2025-10-17 20:48:56 +00:00
Gerg-L
3e48f13c3c
lib: rewrite toLuaObject, deprecate everything else (#1178)
* lint: typos

* wrapper/build: passthru mnw stuff

* lib: rewrite toLuaObject, deprecate everything else

* docs: deno fmt

* Emac

---------

Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-10-13 18:56:11 +02:00
Ching Pei Yang
3ace0780dd
ci: fix typo in typo fix 2025-10-13 17:55:33 +02:00
dde524f7cc
languages/typst: fix missing imports
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69642cd808d064e51f6135421ba47a28933b
2025-10-03 20:20:48 +03:00
raf
88dd4cd48d
Merge pull request #1169 from NotAShelf/notashelf/push-lnklzrqrwnym
Merge branch 'main' into 'v0.8'
2025-10-03 09:12:53 +03:00
raf
171410f6c5
Merge branch 'v0.8' into notashelf/push-lnklzrqrwnym 2025-10-03 09:12:26 +03:00
e48638aef3
tabline/nvim-bufferline: fix Catppuccin integration
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
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964ecfe08983c1d65145f961e31baf1fca6
2025-10-03 08:27:49 +03:00
6d6dd9bb8e
flake: bump inputs
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
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964748bcffcb787a4b525bb231f385a2948
2025-10-02 22:53:28 +03:00
b4a759677a
pins: update all plugins
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69644d33bc19ec9489230d99d53afce01d6b
2025-10-02 22:53:05 +03:00
raf
131eb55afc
Merge pull request #1166 from NotAShelf/dependabot/github_actions/peter-evans/find-comment-4
build(deps): bump peter-evans/find-comment from 3 to 4
2025-10-02 22:45:47 +03:00
dependabot[bot]
737b80e2ca
build(deps): bump peter-evans/find-comment from 3 to 4
Bumps [peter-evans/find-comment](https://github.com/peter-evans/find-comment) from 3 to 4.
- [Release notes](https://github.com/peter-evans/find-comment/releases)
- [Commits](https://github.com/peter-evans/find-comment/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/find-comment
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-02 19:31:01 +00:00
raf
8e73e98f56
Merge pull request #1167 from NotAShelf/dependabot/github_actions/peter-evans/create-or-update-comment-5
build(deps): bump peter-evans/create-or-update-comment from 4 to 5
2025-10-02 22:30:09 +03:00
dependabot[bot]
b8e05a5a33
build(deps): bump peter-evans/create-or-update-comment from 4 to 5
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v4...v5)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-02 19:08:24 +00:00
raf
5ff51032a4
Merge pull request #1156 from horriblename/LspAttach-keybinds
attach LSP keybinds + other setup work in LspAttach
2025-09-30 21:43:36 +03:00
Ching Pei Yang
572ea52a25
docs: update release notes 2025-09-29 21:58:05 +02:00
Ching Pei Yang
8e9186e4b8
Merge pull request #1162 from alfarelcynthesis/deadnix-run
deadnix + statix run
2025-09-27 11:43:37 +02:00
Ching Pei Yang
06bc21e75c
Merge pull request #1161 from alfarelcynthesis/less-import
treewide: don't import modules manually
2025-09-27 11:40:42 +02:00
alfarel
8593e0929b
fix: deadnix --edit + statix fix 2025-09-27 01:05:33 +00:00
alfarel
ae1922f6da
treewide: don't import modules manually
Reduces maintenance burden.
2025-09-27 00:33:21 +00:00
Ching Pei Yang
8ff302fadd
Merge pull request #1133 from alfarelcynthesis/markdown-oxide
Add `markdown-oxide` LSP option
2025-09-26 01:30:33 +02:00
Ching Pei Yang
ef508ea10d
Merge branch 'v0.8' into markdown-oxide 2025-09-26 01:28:10 +02:00
Ching Pei Yang
c13edf9961
treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
Ching Pei Yang
11fd1b7083
lib/dag: improve dependency cycle error message 2025-09-26 00:29:27 +02:00
Ching Pei Yang
e1fd607e3f
lsp: call default_on_attach in LspAttach autocmd 2025-09-26 00:29:27 +02:00
Ching Pei Yang
d26b9dc896
autocmds: ensure augroups are set up before autocmds 2025-09-26 00:18:57 +02:00
raf
3f30cef69f
Merge pull request #1153 from simon-wg/fix-python-lsp
languages/python: fix Pyright/Basedpyright LSP configs
2025-09-24 07:18:22 +03:00
Simon Westlin Green
81559f9984
languages/python: fix invalid basedpyright configuration
Fixes the basedpyright and pyright language servers by changing from their default binary, to the langserver binary included in their packages.
Also adds default_on_attach to the on_attach to properly register code actions.
2025-09-24 00:06:26 +02:00
Ching Pei Yang
6447bdf013
Fix yaml-language-server and helm-ls integration (#1125)
* lib/languages: fix typo in server submodule

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

* wrapper/build: add option examples; put evaluated values in `literalExpression`

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

* languages/yaml: fix on_attach by using mkLuaInline

* languages/helm: fix yaml-language-server integration

* language/yaml: call default_on_attach in helm version

---------

Signed-off-by: NotAShelf <raf@notashelf.dev>
Co-authored-by: raf <raf@notashelf.dev>
2025-09-23 22:46:17 +02:00
alfarel
68ca28af79
language/yaml: call default_on_attach in helm version 2025-09-23 22:43:28 +02:00
alfarel
671b6d187b
languages/helm: fix yaml-language-server integration 2025-09-23 22:43:11 +02:00
alfarel
74d6fe86e6
languages/markdown: add markdown-oxide server option 2025-09-23 20:39:51 +00:00
Party Wumpus
b7571df4d6
languages/typst: Add inline preview via typst-concealer (#588)
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
* add typst-concealer

* Update modules/plugins/languages/typst.nix

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

* add keybinds, resolve review etc

* add changes back (it was easier than a rebase here)

* add the newer conceal_in_normal option

* run deno fmt

* add "typ" to typos

---------

Co-authored-by: raf <raf@notashelf.dev>
2025-09-19 08:47:41 +00:00
raf
1bd9fc1164
Merge pull request #1146 from horriblename/fix-nixd-options
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
nix: fix nixd option
2025-09-15 19:51:11 +03:00
Ching Pei Yang
96e1004e55
nix: fix nixd option 2025-09-15 18:44:30 +02:00
Ching Pei Yang
1a053852d2
Merge branch 'main' into v0.8 2025-09-13 17:08:53 +02:00
raf
7e74ee604a
Merge pull request #1142 from horriblename/fix-nix-opt
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
languages/nix: fix missing init_options when format enabled
2025-09-13 17:31:45 +03:00
Ching Pei Yang
d8a4fa62bd
docs: reformat autocmds.md 2025-09-13 16:24:49 +02:00
Ching Pei Yang
a37bce1194
languages/nix: fix missing init_options when format enabled 2025-09-13 16:20:20 +02:00
ba9ce8bb3a
wrapper/build: add option examples; put evaluated values in literalExpression
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69648220a65886994d4cac67f634a61815d5
2025-09-13 09:23:24 +02:00
e0827c6864
lib/languages: fix typo in server submodule
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964c495ef58a9572ae93715bacf694a6ff5
2025-09-13 09:23:24 +02:00
raf
0246376cdd
Merge branch 'main' into v0.8 2025-09-13 09:23:24 +02:00
850559fd51
utility/image-nvim: support sixel in backend enum
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
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a696461887a5f55632334e644ab04e0de5d76
2025-09-13 10:01:19 +03:00
fada903b57
pins: bump image.nvim
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69643517cbcdac85a6113bd9eb7fa5fb2dd6
2025-09-13 10:01:18 +03:00
raf
c7944a48a3
Merge pull request #1138 from ky-bean/autocmd-doc-fix
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
docs: fix referenes to erroneous `lib.nvim.types.luaInline`
2025-09-09 08:59:58 +03:00
ky-bean
e4c8757752
Documentation: Fix referenes to erroneous lib.nvim.types.luaInline 2025-09-08 22:12:19 -07:00
alfarel
09e7f44ba1
languages/yaml: fix on_attach by using mkLuaInline 2025-09-06 16:41:52 +00:00
raf
fb31022b36
Merge pull request #1130 from horriblename/bump-lz-n
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
Bump lz.n
2025-09-05 21:13:14 +03:00
Ching Pei Yang
f9a422814d
lazy: fix error on empty lz.n spec 2025-09-05 17:44:36 +02:00
Ching Pei Yang
b2d0a58252
npins: bump lz.n
fixes crash #1129
2025-09-05 17:37:49 +02:00