~ruther/guix-local

42dbc597f1ea810b5e3a93037cb57f10bdd6e6f9 — Evgenii Klimov 11 months ago af63fa6
gnu: Add tree-sitter-vue.

* gnu/packages/tree-sitter.scm (tree-sitter-vue): New variable.

Change-Id: I4a363f2e9d3c01741b0c1070ec1f3bdbcc4185ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1 files changed, 12 insertions(+), 0 deletions(-)

M gnu/packages/tree-sitter.scm
M gnu/packages/tree-sitter.scm => gnu/packages/tree-sitter.scm +12 -0
@@ 2025,6 2025,18 @@ files.")))
   "https://github.com/neovim/tree-sitter-vimdoc"
   #:license license:expat))

(define-public tree-sitter-vue
  (let ((commit "22bdfa6c9fc0f5ffa44c6e938ec46869ac8a99ff")
        (revision "0"))
    (tree-sitter-grammar
     "vue" "Vue.js"
     "1mi18x54g8rxz98jrpzh2gi7ii93sq743aws9i7qc139jas98y9f"
     (git-version "0.1.0" revision commit)
     #:commit commit
     #:repository-url
     "https://github.com/tree-sitter-grammars/tree-sitter-vue"
     #:inputs (list tree-sitter-html))))

(define-public tree-sitter-xcompose
  (tree-sitter-grammar
   "xcompose" "XCompose"