From 645d14f40f6c83da255591e16de1c0dfe5bf8ed4 Mon Sep 17 00:00:00 2001 From: Omar Valdez Date: Sun, 19 Jan 2025 01:57:38 -0800 Subject: feat(hyprlang): bash injections for exec keybindings --- queries/hyprlang/injections.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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")) -- cgit v1.2.3-70-g09d2