diff options
| author | Omar Valdez <omarantoniovaldezf2@gmail.com> | 2025-01-19 01:57:38 -0800 |
|---|---|---|
| committer | Amaan Qureshi <amaanq12@gmail.com> | 2025-01-19 12:29:44 -0500 |
| commit | 645d14f40f6c83da255591e16de1c0dfe5bf8ed4 (patch) | |
| tree | 47abf3b27bcd4ee7b35e95ef3ca013251f59ee2e | |
| parent | bot(lockfile): update fish (diff) | |
| download | nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.tar nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.tar.gz nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.tar.bz2 nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.tar.lz nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.tar.xz nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.tar.zst nvim-treesitter-645d14f40f6c83da255591e16de1c0dfe5bf8ed4.zip | |
feat(hyprlang): bash injections for exec keybindings
| -rw-r--r-- | queries/hyprlang/injections.scm | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/queries/hyprlang/injections.scm b/queries/hyprlang/injections.scm index d38d499b2..e7c552eb2 100644 --- a/queries/hyprlang/injections.scm +++ b/queries/hyprlang/injections.scm @@ -4,3 +4,18 @@ (exec (string) @injection.content (#set! injection.language "bash")) + +((keyword + (name) @_bind + (params + . + (_) + . + (_) + . + (string) @_exec + . + (string) @injection.content)) + (#lua-match? @_bind "^bind") + (#lua-match? @_exec "^%s*exec%s*$") + (#set! injection.language "bash")) |
