Austin Horstman
961fdaadb3
vimPlugins.nvim-treesitter: update grammars
2026-07-20 09:52:10 -05:00
Austin Horstman
f8a16a3068
tree-sitter-grammars: consume scoped package set
...
Read grammars from the public tree-sitter-grammars scope, via its derivations and allGrammars views, in emacs treesit-grammars, diffsitter, the python bindings, and nvim-treesitter, instead of tree-sitter.builtGrammars. An overrideScope override of the set now propagates to these packages.
2026-06-30 22:07:45 -05:00
Austin Horstman
fe9090bb4d
vimPlugins: remove stale nvimSkipModules
...
Drop skip entries that are no longer part of neovim-require-check
discovery after the scope fixes.
2026-06-03 15:23:02 -05:00
Jesse Hallett and figsoda
a5c9d91fd3
vimPlugins.nvim-treesitter: allow overlay changes to affect queries packages
...
The upstream nvim-treesitter defines tree-sitter queries for many
languages. Those are made available as separate packages in nixpkgs via
derivations that symlink to subdirectories in
vimPlugins.nvim-treesitter's src input. But derivations for those
queries packages are defined in an overlay where nvim-treesitter is
referenced via `super` instead of `self`. That means that if end users
patch nvim-treesitter's src input, changes do not propagate to the
queries packages.
This change switches nvim-treesitter references from attributes on
`super` to use `self` instead.
2026-05-12 10:08:22 -04:00
r-vdp
431a5782b2
vimPlugins.nvim-treesitter: build per-language queries locally
...
buildQueries produces ~300 trivial mkdir+symlink derivations (one per
language) under passthru.queries / withAllGrammars. They're not on
cache.nixos.org since release.nix doesn't recurse into passthru.queries
and the only Hydra job that builds them (passthru.tests.check-queries)
doesn't keep them in its runtime closure. With remote builders
configured, each one round-trips over the network for a build that's
faster than the SSH handshake.
Use runCommandLocal so they build on the local machine and skip the
guaranteed-miss cache queries.
2026-04-16 10:39:35 +02:00
Austin Horstman
8e98b5e1a1
vimPlugins.nvim-treesitter: update grammars
2026-04-04 11:17:43 -05:00
Austin Horstman
022ad8d62f
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-03-25 12:08:20 -05:00
Austin Horstman
a9e7ea7293
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-03-20 08:44:49 -05:00
Austin Horstman
8ed5abf0e8
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-03-14 13:14:09 -05:00
Austin Horstman
7a53d6e2c5
vimPlugins.nvim-treesitter: update grammars
2026-02-28 11:00:14 -06:00
Austin Horstman
3759fce32b
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-02-19 19:55:19 -06:00
Austin Horstman
4efff0ca05
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-02-14 15:54:27 -06:00
figsoda
b921c2778a
vimPlugins.nvim-treesitter: add figsoda to maintainers
2026-02-10 16:18:42 -05:00
Austin Horstman
8f3325e49f
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-02-09 16:05:41 -06:00
Austin Horstman
1fec6e3691
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-02-04 15:23:06 -06:00
Austin Horstman
c0b831172f
vimPlugins.nvim-treesitter: update grammars
2026-01-29 14:55:09 -06:00
Austin Horstman
e3bf04d0bf
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-01-25 18:33:37 -06:00
Heitor Augusto
c9d3c16463
vimPlugins.nvim-treesitter: add parser and query dependencies
2026-01-18 17:01:26 -03:00
Heitor Augusto and GitHub
46e6cf2e4e
wrapNeovim: symlink treesitter grammars in the wrapper ( #479049 )
2026-01-18 15:58:56 +00:00
PerchunPak
eadca93f21
wrapNeovim: symlink treesitter grammars in the wrapper
2026-01-18 16:38:41 +01:00
Austin Horstman
de0c3ea9f7
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-01-10 17:04:03 -06:00
Austin Horstman
0e84a3995b
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-01-07 11:38:19 -06:00
Heitor Augusto
71f1b82b97
vimPlugins.nvim-treesitter: 0.10.0-unstable-2025-05-24 -> 0.10.0-unstable-2025-12-29
2025-12-29 18:41:59 -03:00
Austin Horstman
7734ca9fc0
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-12-11 21:22:43 -06:00
Ihar Hrachyshka and Wolfgang Walther
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
Austin Horstman
1c532e4081
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-12-07 20:55:51 -06:00
Austin Horstman
7ad20da9be
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-11-28 22:56:12 -06:00
Austin Horstman
e44673bcf5
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-11-21 15:59:00 -06:00
Austin Horstman
e4bf01c922
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-11-07 16:44:55 -06:00
PerchunPak
afa668c755
vimPlugins.nvim-treesitter.tests: use best practises for bash
2025-11-05 22:38:18 +01:00
PerchunPak
9933262251
vimPlugins.nvim-treesitter.tests: fix
2025-11-05 13:27:03 +01:00
Michael Daniels
30420dabad
treewide: drop figsoda as maintainer (part 2)
...
s/maintainers = with maintainers; [ figsoda ];/maintainers = with maintainers; [ ];/
2025-11-02 20:16:11 -05:00
Austin Horstman
3eebda314b
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-30 22:53:16 -05:00
Austin Horstman
be822c6ebd
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-20 16:09:49 -05:00
Austin Horstman
d2846090d6
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-12 14:20:34 -05:00
NAHO
c8d4dabc43
pkgs: remove optional builtins prefixes from prelude functions
...
Remove optional builtins prefixes from prelude functions by running:
builtins=(
abort
baseNameOf
break
derivation
derivationStrict
dirOf
false
fetchGit
fetchMercurial
fetchTarball
fetchTree
fromTOML
import
isNull
map
null
placeholder
removeAttrs
scopedImport
throw
toString
true
)
fd \
--type file \
. \
pkgs \
--exec-batch sed --in-place --regexp-extended "
s/\<builtins\.($(
printf '%s\n' "${builtins[@]}" |
paste --delimiter '|' --serial -
))\>/\1/g
"
nix fmt
2025-10-04 19:02:37 +02:00
Austin Horstman
76f913f163
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-02 11:11:22 -05:00
Austin Horstman
118378a874
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-09-26 12:26:17 -05:00
Austin Horstman
263fc11c5b
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-09-16 00:35:17 -05:00
Austin Horstman
b3c85cd49e
vimPlugins.nvim-treesitter: update grammars
...
Revert anything that fails checkhealth or the treesitter check queries
test.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-09-08 10:43:15 -05:00
Austin Horstman
4701c90768
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-08-29 19:03:09 -05:00
Austin Horstman
49e3cd6b64
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-08-21 16:21:41 -05:00
Austin Horstman
c3be0e20b9
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-08-14 23:58:58 -05:00
Austin Horstman
77fbd5bdf7
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-08-05 08:28:31 -05:00
Austin Horstman
0c7875da8b
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-07-24 14:59:14 -05:00
Austin Horstman
fcabdc8a0d
vimPlugins.nvim-treesitter: grammar update on 2025-07-09
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-07-10 08:27:49 -05:00
Austin Horstman
25b27cfab9
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-07-01 10:44:29 -05:00
Austin Horstman
4d1b6c2870
vimPlugins.nvim-treesitter: update grammars
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-06-25 16:12:05 -05:00
Austin Horstman
510ac1d051
vimPlugins.nvim-treesitter: check-queries use writableTmpDirAsHomeHook
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-06-17 13:10:32 -05:00
Austin Horstman
3c863c3195
vimPlugins.nvim-treesitter: allow ipkg failure in check
...
removed in b057317d
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-06-17 13:07:59 -05:00