Commit graph

3,444 commits

Author SHA1 Message Date
56e20dd9c8
lib: format nixdoc values
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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: Ia6dcbf5c44ff6d29e5760111179341226a6a6964
2026-06-20 02:10:57 +03:00
733c182e17
flake: initial VM tests module via runNixOSTest
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ib676cfda5c6d1059b53af5acad7f58ea6a6a6964
2026-06-20 02:09:04 +03:00
d1fdbfc0b1
lib/types: allow passing raw Lua as a value to setupOpts directly
Lets users pass an entire inline Lua table to `setupOpts` for ad-hoc
overrides.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I7901c8b6e9b8d4e8c23685ad35fb507e6a6a6964
2026-06-20 02:09:03 +03:00
bf7fd28d79
wrapper/lazy: allow conditionally calling setup() for plugins
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I644a46924f6a7fbb46e507d2599f03b06a6a6964
2026-06-20 02:09:02 +03:00
fc0ec55fc1
utility/hop: migrate to setupOpts API
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ibfb235ddd0c8df9b193dc47cc9ffa7056a6a6964
2026-06-20 02:09:01 +03:00
f3c3353ced
utility/glow: migrate to setupOpts API
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I7d50f183037f3b983a7c79aee1113d516a6a6964
2026-06-20 02:09:00 +03:00
eda9bf28f3
nix: bump inputs; drop ndg input
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ic94404dce3ad3f711b31314123bb18956a6a6964
2026-06-20 02:08:59 +03:00
a17f043605
lib: add RFC-145 nixdoc comments to extended library functions
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I41c4b2cb70512699a044578fa88eb8266a6a6964
2026-06-20 02:08:58 +03:00
Brock Morgan
63d8fc82d6
languages/typescript: ts-error-translator renamed auto_override_publish_diagnostics to auto_attach
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 documentation builds-1 (push) Has been cancelled
Treewide Checks / Validate documentation builds-2 (push) Has been cancelled
Treewide Checks / Validate documentation builds-3 (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
Changed deprecated auto_override_publish_diagnostics to auto_attach

Closes:  #1653
2026-06-15 16:41:22 +02:00
Snoweuph
d55e51c3f7
Merge pull request #1652 from snoweuph/1248
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
lsp/presets/nil: enable auto archive by default
2026-06-14 22:28:44 +02:00
Snoweuph
43937fc818
lsp/presets/nil: enable auto archive by default
Superseeds: #1248
Closes:     #1248
Co-authored-by: Soliprem <73885403+Soliprem@users.noreply.github.com>
2026-06-14 22:23:21 +02:00
Snoweuph
cd12c790c9
Merge pull request #1648 from snoweuph/feat/jls
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
jls: update to 0.7.0
2026-06-14 14:54:39 +02:00
Snoweuph
b4a29d5c2f
jls: update to 0.7.0 2026-06-14 14:43:30 +02:00
Snoweuph
cc5fe0bdf7
Merge pull request #1651 from Very-Blank/fix-leap
Fixes #1650
2026-06-14 14:42:12 +02:00
very-blank
b5ac3ba246
utility/motion/leap: fix key bindings for forward and backward
Fixes: #1650
2026-06-14 14:39:55 +02:00
Snoweuph
b67d23fad4
Merge pull request #1647 from snoweuph/feat/use-stable-pkgs
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
nixpkgs: use 26.05
2026-06-13 20:10:47 +02:00
Snoweuph
d0f1913761
nixpkgs: use 26.05 2026-06-13 19:59:28 +02:00
Ching Pei Yang
4d990efc21 ci: add nvf cachix to linkcheck job
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
2026-06-13 18:02:29 +03:00
Snoweuph
40c37ff2f7
Merge pull request #1604 from snoweuph/feat/ndg/injections
Nix NDG Injections
2026-06-13 13:06:42 +02:00
Snoweuph
43de0c6acb
docs: use nvf injections in docs 2026-06-13 12:59:43 +02:00
Snoweuph
5ee7fb1986
Merge pull request #1640 from snoweuph/fix/java/dap
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
languages/java: fix dap running glob on nvim startup
2026-06-13 03:01:07 +02:00
Snoweuph
7f9f53d4dd
languages/java: improve/fix dap configuration
Fixes: #1638
2026-06-13 02:27:33 +02:00
Ching Pei Yang
9ba45374ef
Merge pull request #1586 from snoweuph/feat/diagnostics/presets
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
Factor out diagnostics like LSPs
2026-06-12 22:22:16 +02:00
Snoweuph
92d33a5dc9
diagnostics/presets: init 2026-06-12 21:25:36 +02:00
Snoweuph
69f386eca6
Merge pull request #1639 from horriblename/purge-maps
Deprecate vims.maps
2026-06-12 20:06:54 +02:00
Ching Pei Yang
ac9822417b doc: deprecate vim.maps 2026-06-12 15:41:45 +02:00
Ching Pei Yang
55a96f83b4 treewide: migrate to vim.keymaps 2026-06-12 15:41:45 +02:00
Ching Pei Yang
caef79e398 mappings: deprecate vim.maps 2026-06-12 15:41:45 +02:00
Ching Pei Yang
36c88a31f6 lsp: fix deprecated diagnostic functions
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
2026-06-12 15:36:47 +03:00
dathegreat
6f6b34a0b9 csvview: init 2026-06-12 14:08:07 +02:00
7783ca61b7 docs: update release notes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iea8737a4e1811247d0ffed27a70a12be6a6a6964
2026-06-12 14:21:34 +03:00
c6563bc90f modules: move mappings to neovim/init
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9b04107496df27dcda1a24ce000da3f46a6a6964
2026-06-12 14:21:34 +03:00
0e77888be4 neovim/init: add module option for registering custom filetypes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5f5f576642884c09a8e4afc18499ed606a6a6964
2026-06-12 14:21:34 +03:00
Snoweuph
5727a5b9a7
Merge pull request #1620 from snoweuph/feat/java
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
JLS
2026-06-11 20:58:35 +02:00
Snoweuph
3a368a9399
languages/java: add dap support via JLS 2026-06-11 20:57:37 +02:00
Snoweuph
f27b7d17be
lsp/presets/jls: init 2026-06-11 20:57:36 +02:00
Snoweuph
8369bee4ee
jls: package in flake 2026-06-11 20:57:34 +02:00
Snoweuph
a6c816a066
Merge pull request #1627 from snoweuph/feat/stimulus
Feat/stimulus
2026-06-11 20:55:12 +02:00
Snoweuph
200558f75a
lsp/presets/stimulus-language-server: init 2026-06-11 20:50:48 +02:00
Snoweuph
259f20aac0
stimulus-language-server: init 2026-06-11 20:50:46 +02:00
Snoweuph
a6f49d9a4e
Merge pull request #1632 from snoweuph/docker
languages/docker: map dockercompose to yaml for treesitter
2026-06-11 20:46:46 +02:00
Snoweuph
41cc9f73e5
languages/docker: map dockercompose to yaml for treesitter 2026-06-11 20:45:44 +02:00
7fca440370
nix: bump flake 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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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: I2a5bca55a87e35be69cfb2e0ee3f31de6a6a6964
2026-06-11 15:55:04 +03:00
Snoweuph
0b92b1783d lsp/presets/phpantom: fix pkg used
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 documentation builds-1 (push) Has been cancelled
Treewide Checks / Validate documentation builds-2 (push) Has been cancelled
Treewide Checks / Validate documentation builds-3 (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
2026-06-05 09:00:09 +00:00
Ching Pei Yang
ab4b268efc
Merge pull request #1626 from snoweuph/feat/php
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 documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (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
lsp/presets/phpantom: init
2026-06-05 04:05:29 +02:00
Snoweuph
0c3f1c4cfa
lsp/presets/phpantom: init 2026-06-05 02:22:40 +02:00
Snoweuph
29f7eb8491
Merge pull request #1545 from dathegreat/fix/invalid-keys-in-haskell-tools
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 documentation builds-1 (push) Has been cancelled
Treewide Checks / Validate documentation builds-2 (push) Has been cancelled
Treewide Checks / Validate documentation builds-3 (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/haskell.nix: fix invalid keys in the haskell-tools config
2026-06-03 20:30:20 +02:00
Ching Pei Yang
e82b47f600
doc: update rl notes 2026-06-03 17:58:12 +02:00
Ching Pei Yang
c03ddf95ed
Merge branch 'main' into fix/invalid-keys-in-haskell-tools 2026-06-03 12:25:15 +02:00
Ching Pei Yang
c3ecbbfaca
doc: reorganize rl notes 2026-06-03 12:24:29 +02:00