neovim: add tree-sitter-jsonc

This commit is contained in:
LavaDesu 2021-09-05 15:57:23 +07:00
parent 2987222270
commit 228e3f02dd
Signed by: cilly
GPG key ID: 6500251E087653C9
4 changed files with 29 additions and 0 deletions

17
flake.lock generated
View file

@ -447,6 +447,7 @@
"theme-toggler": "theme-toggler",
"tokyonight": "tokyonight",
"tree-sitter-glimmer": "tree-sitter-glimmer",
"tree-sitter-jsonc": "tree-sitter-jsonc",
"twemoji-but-good": "twemoji-but-good",
"view-raw": "view-raw",
"who-reacted": "who-reacted",
@ -535,6 +536,22 @@
"type": "github"
}
},
"tree-sitter-jsonc": {
"flake": false,
"locked": {
"lastModified": 1615145540,
"narHash": "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU=",
"owner": "WhyNotHugo",
"repo": "tree-sitter-jsonc",
"rev": "02b01653c8a1c198ae7287d566efa86a135b30d5",
"type": "gitlab"
},
"original": {
"owner": "WhyNotHugo",
"repo": "tree-sitter-jsonc",
"type": "gitlab"
}
},
"twemoji-but-good": {
"flake": false,
"locked": {

View file

@ -22,6 +22,7 @@
discord-tokyonight = { url = "github:DanisDGK/zelk-customizations"; flake = false; };
discover = { url = "github:trigg/Discover"; flake = false; };
tree-sitter-glimmer = { url = "github:alexlafroscia/tree-sitter-glimmer"; flake = false; };
tree-sitter-jsonc = { url = "gitlab:WhyNotHugo/tree-sitter-jsonc"; flake = false; };
# powercord plugins/themes
better-status-indicators = { url = "github:griefmodz/better-status-indicators"; flake = false; };
@ -77,6 +78,7 @@
discover-overlay = callPackage ./packages/discover {};
linux-lava = callPackage ./packages/linux-lava {};
tree-sitter-glimmer = callPackage ./packages/tree-sitter-glimmer {};
tree-sitter-jsonc = callPackage ./packages/tree-sitter-jsonc {};
wine-osu = callPackage ./packages/wine-osu { inherit getPaths; };
};

View file

@ -34,6 +34,7 @@
tree-sitter-javascript
tree-sitter-jsdoc
tree-sitter-json
pkgs.tree-sitter-jsonc
tree-sitter-lua
tree-sitter-nix
tree-sitter-php

View file

@ -0,0 +1,9 @@
{
callPackage,
inputs
}:
callPackage (inputs.nixpkgs + "/pkgs/development/tools/parsing/tree-sitter/grammar.nix") {} {
language = "jsonc";
version = "1.0.0";
source = inputs.tree-sitter-jsonc;
}