diff options
| author | leo60228 <iakornfeld@gmail.com> | 2020-11-18 17:43:17 -0500 |
|---|---|---|
| committer | Thomas Vigouroux <tomvig38@gmail.com> | 2020-11-22 22:29:55 +0100 |
| commit | 4f1dd5c151fa9df359261a6ad6b3c1ba54414a19 (patch) | |
| tree | 85d4cbf22891cb2a6ff05992bf0c9c0d01e436f3 /queries/nix | |
| parent | Add @leo60228 as Nix maintainer (diff) | |
| download | nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.tar nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.tar.gz nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.tar.bz2 nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.tar.lz nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.tar.xz nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.tar.zst nvim-treesitter-4f1dd5c151fa9df359261a6ad6b3c1ba54414a19.zip | |
Add fields to Nix highlighting
Diffstat (limited to 'queries/nix')
| -rw-r--r-- | queries/nix/highlights.scm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/queries/nix/highlights.scm b/queries/nix/highlights.scm index d10fe6a49..d399b6cd2 100644 --- a/queries/nix/highlights.scm +++ b/queries/nix/highlights.scm @@ -75,6 +75,10 @@ ; string interpolation (this was very annoying to get working properly) (interpolation "${" @punctuation.special (_) "}" @punctuation.special) @none +; fields (the `.` in `a.b = c;` isn't included) +(attrset (bind . (attrpath (identifier) @field))) +(rec_attrset (bind . (attrpath (identifier) @field))) + ; integers, also highlight a unary - [ (unary "-" (integer)) |
