mirror of
https://github.com/iofq/nvim-treesitter-main.git
synced 2026-01-23 09:25:17 -06:00
Compare commits
4 commits
5d2b1a868e
...
1f19cc0a90
| Author | SHA1 | Date | |
|---|---|---|---|
| 1f19cc0a90 | |||
| c97b865ed7 | |||
| edeeb46452 | |||
| b2717b1699 |
3 changed files with 31 additions and 4 deletions
20
flake.lock
generated
20
flake.lock
generated
|
|
@ -33,10 +33,28 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nvim-treesitter-textobjects": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1756368113,
|
||||||
|
"narHash": "sha256-+KmOpRi4JAqm6UqYdtk80jwFrJhLCs0lZM/Liofq0R4=",
|
||||||
|
"owner": "nvim-treesitter",
|
||||||
|
"repo": "nvim-treesitter-textobjects",
|
||||||
|
"rev": "1b2d85d3de6114c4bcea89ffb2cd1ce9e3a19931",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nvim-treesitter",
|
||||||
|
"ref": "main",
|
||||||
|
"repo": "nvim-treesitter-textobjects",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs",
|
||||||
"nvim-treesitter": "nvim-treesitter"
|
"nvim-treesitter": "nvim-treesitter",
|
||||||
|
"nvim-treesitter-textobjects": "nvim-treesitter-textobjects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,10 @@
|
||||||
url = "github:nvim-treesitter/nvim-treesitter/main";
|
url = "github:nvim-treesitter/nvim-treesitter/main";
|
||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
|
nvim-treesitter-textobjects = {
|
||||||
|
url = "github:nvim-treesitter/nvim-treesitter-textobjects/main";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs =
|
outputs =
|
||||||
|
|
@ -55,7 +59,8 @@
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
rec {
|
rec {
|
||||||
nvim-treesitter = pkgs'.vimPlugins.nvim-treesitter.withAllGrammars;
|
nvim-treesitter-textobjects = pkgs'.vimPlugins.nvim-treesitter-textobjects;
|
||||||
|
nvim-treesitter = pkgs'.vimPlugins.nvim-treesitter;
|
||||||
default = nvim-treesitter;
|
default = nvim-treesitter;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ in
|
||||||
{
|
{
|
||||||
vimPlugins = prev.vimPlugins.extend (
|
vimPlugins = prev.vimPlugins.extend (
|
||||||
final': prev': {
|
final': prev': {
|
||||||
nvim-treesitter = prev.vimPlugins.nvim-treesitter.overrideAttrs (old: rec {
|
nvim-treesitter = prev'.nvim-treesitter.overrideAttrs (old: rec {
|
||||||
src = inputs.nvim-treesitter;
|
src = inputs.nvim-treesitter;
|
||||||
name = "${old.pname}-${src.rev}";
|
name = "${old.pname}-${src.rev}";
|
||||||
postPatch = "";
|
postPatch = "";
|
||||||
|
|
@ -64,7 +64,7 @@ in
|
||||||
mkdir -p $out/queries
|
mkdir -p $out/queries
|
||||||
cp -a $src/runtime/queries/* $out/queries
|
cp -a $src/runtime/queries/* $out/queries
|
||||||
";
|
";
|
||||||
passthru = (prev.nvim-treesitter.passthru or { }) // {
|
passthru = (prev'.nvim-treesitter.passthru or { }) // {
|
||||||
inherit
|
inherit
|
||||||
builtGrammars
|
builtGrammars
|
||||||
allGrammars
|
allGrammars
|
||||||
|
|
@ -77,6 +77,10 @@ in
|
||||||
};
|
};
|
||||||
nvimSkipModules = [ "nvim-treesitter._meta.parsers" ];
|
nvimSkipModules = [ "nvim-treesitter._meta.parsers" ];
|
||||||
});
|
});
|
||||||
|
nvim-treesitter-textobjects = prev'.nvim-treesitter-textobjects.overrideAttrs (old: {
|
||||||
|
version = inputs.nvim-treesitter-textobjects.rev;
|
||||||
|
src = inputs.nvim-treesitter-textobjects;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue