tree-sitter-grammars/tree-sitter-hyprlang

hyprlang grammar for tree-sitter

161

stars

47

commits

JavaScript

primary language

Mar 12, 2026

updated

hyprlang
parser
tree-sitter

README

tree-sitter-hyprlang

hyprlang grammar for tree-sitter.

Neovim

You can install the hyprlang parser in neovim using nvim-treesitter and use the following code snippet for automatic filetype detection:

vim.filetype.add({
  pattern = { [".*/hypr/.*%.conf"] = "hyprlang" },
})

Contributors

luckasRanarison

34 commits

ValdezFOmar

3 commits

matt1432

2 commits

WhySoBad

2 commits

tree-sitter-grammars/tree-sitter-hyprlang

hyprlang grammar for tree-sitter

161

stars

47

commits

JavaScript

primary language

Mar 12, 2026

updated

hyprlang
parser
tree-sitter

README

tree-sitter-hyprlang

hyprlang grammar for tree-sitter.

Neovim

You can install the hyprlang parser in neovim using nvim-treesitter and use the following code snippet for automatic filetype detection:

vim.filetype.add({
  pattern = { [".*/hypr/.*%.conf"] = "hyprlang" },
})

Contributors

luckasRanarison

34 commits

ValdezFOmar

3 commits

matt1432

2 commits

WhySoBad

2 commits

Languages

JavaScript

75.8%

Tree-sitter Query

24.2%