From d76046c8a298a5df3bb635e82ce98cc53896fe3e Mon Sep 17 00:00:00 2001 From: Ad Date: Thu, 28 Nov 2024 22:49:49 -0500 Subject: [PATCH] tree-sitter-grammars: add hyprlang --- .../tools/parsing/tree-sitter/grammars/default.nix | 1 + .../tree-sitter/grammars/tree-sitter-hyprlang.json | 12 ++++++++++++ .../development/tools/parsing/tree-sitter/update.nix | 4 ++++ 3 files changed, 17 insertions(+) create mode 100644 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-hyprlang.json diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix index f67e28ff950f..161faf250d6c 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix @@ -44,6 +44,7 @@ tree-sitter-hjson = lib.importJSON ./tree-sitter-hjson.json; tree-sitter-html = lib.importJSON ./tree-sitter-html.json; tree-sitter-http = lib.importJSON ./tree-sitter-http.json; + tree-sitter-hyprlang = lib.importJSON ./tree-sitter-hyprlang.json; tree-sitter-janet-simple = lib.importJSON ./tree-sitter-janet-simple.json; tree-sitter-java = lib.importJSON ./tree-sitter-java.json; tree-sitter-javascript = lib.importJSON ./tree-sitter-javascript.json; diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-hyprlang.json b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-hyprlang.json new file mode 100644 index 000000000000..f63d8243613a --- /dev/null +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-hyprlang.json @@ -0,0 +1,12 @@ +{ + "url": "https://github.com/tree-sitter-grammars/tree-sitter-hyprlang", + "rev": "86025136c12cd1058985479a6b1935829077f1af", + "date": "2024-02-10T18:00:17+03:00", + "path": "/nix/store/q5csx65ydwbz66bgjjpa6c1yvy3zy6vq-tree-sitter-hyprlang", + "sha256": "0z84nl1mb77rwqq86ggaiqdd2lwg3nxrlkbhsn8zhcqnaphq0wfl", + "hash": "sha256-1HGA4VUWM/iR1XBNmrsdj1PRGo7qPYMw5vmcVQO1BH0=", + "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 6ce9ddf849fc..b323af069d21 100644 --- a/pkgs/development/tools/parsing/tree-sitter/update.nix +++ b/pkgs/development/tools/parsing/tree-sitter/update.nix @@ -462,6 +462,10 @@ let orga = "kaermorchen"; repo = "tree-sitter-twig"; }; + "tree-sitter-hyprlang" = { + orga = "tree-sitter-grammars"; + repo = "tree-sitter-hyprlang"; + }; }; allGrammars =