Skip to content

Commit b743701

Browse files
author
Patrik Stier
committed
Add WezTerm zoom support
1 parent 91d8650 commit b743701

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lua/Navigator/mux/wezterm.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ function WezTerm:new()
4141
return setmetatable(state, self)
4242
end
4343

44+
---Checks if wezterm is zoomed in
45+
---@return boolean
46+
function WezTerm:zoomed()
47+
return self.execute([[list --format json | grep -Pzo "(?s)(?<=\"pane_id\": $WEZTERM_PANE).*?is_zoomed\":\ \K(.*?)(?=,)"]]) == 'true'
48+
end
49+
4450
---Switch pane in wezterm
4551
---@param direction Direction See |navigator.api.Direction|
4652
---@return WezTerm

0 commit comments

Comments
 (0)