diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix index 6474e71c942c..cb083bd06c75 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix @@ -58,6 +58,7 @@ tree-sitter-ocaml = lib.importJSON ./tree-sitter-ocaml.json; tree-sitter-org-nvim = lib.importJSON ./tree-sitter-org-nvim.json; tree-sitter-perl = lib.importJSON ./tree-sitter-perl.json; + tree-sitter-pgn = lib.importJSON ./tree-sitter-pgn.json; tree-sitter-php = lib.importJSON ./tree-sitter-php.json; tree-sitter-pioasm = lib.importJSON ./tree-sitter-pioasm.json; tree-sitter-prisma = lib.importJSON ./tree-sitter-prisma.json; diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-pgn.json b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-pgn.json new file mode 100644 index 000000000000..786fec353d5f --- /dev/null +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-pgn.json @@ -0,0 +1,11 @@ +{ + "url": "https://github.com/rolandwalker/tree-sitter-pgn", + "rev": "e26ee30850f0cb81541480cf1e2c70385bdb013a", + "date": "2021-08-25T17:57:38-04:00", + "path": "/nix/store/fj882ab2hl3qrz45zvq366na6d2gqv8v-tree-sitter-pgn", + "sha256": "1c4602jmq3p7p7splzip76863l1z3rgbjlbksqv0diqjxp7c42gq", + "fetchLFS": false, + "fetchSubmodules": false, + "deepClone": false, + "leaveDotGit": false +} diff --git a/pkgs/development/tools/parsing/tree-sitter/update.nix b/pkgs/development/tools/parsing/tree-sitter/update.nix index 5c10dbaf9c7d..54aa2c850a52 100644 --- a/pkgs/development/tools/parsing/tree-sitter/update.nix +++ b/pkgs/development/tools/parsing/tree-sitter/update.nix @@ -184,6 +184,10 @@ let orga = "bkegley"; repo = "tree-sitter-graphql"; }; + "tree-sitter-pgn" = { + orga = "rolandwalker"; + repo = "tree-sitter-pgn"; + }; "tree-sitter-perl" = { orga = "ganezdragon"; repo = "tree-sitter-perl";