Skip to content

Commit 04d55ea

Browse files
committed
feat(plugins.bar): add new zoom and ssh modules, expand typing information for tabs
1 parent ffbef01 commit 04d55ea

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

lua/wezterm/types/plugins/bar.lua

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,12 @@ local positions = {
1414
---@field space? integer
1515

1616
---@class BarWeztermOpts.Tabs
17-
---@field active_tab_fg? integer
18-
---@field inactive_tab_fg? integer
17+
---@field active_tab_bg? number|string
18+
---@field active_tab_fg? number|string
19+
---@field inactive_tab_bg? number|string
20+
---@field inactive_tab_fg? number|string
21+
---@field new_tab_bg? number|string
22+
---@field new_tab_fg? number|string
1923

2024
---@class BarWeztermOpts.Module
2125
---@field color? integer
@@ -35,10 +39,12 @@ local positions = {
3539
---@field hostname? BarWeztermOpts.Module
3640
---@field leader? BarWeztermOpts.Module
3741
---@field pane? BarWeztermOpts.Module
42+
---@field ssh? BarWeztermOpts.Module
3843
---@field spotify? BarWeztermOpts.Spotify
3944
---@field tabs? BarWeztermOpts.Tabs
4045
---@field username? BarWeztermOpts.Module
4146
---@field workspace? BarWeztermOpts.Module
47+
---@field zoom? BarWeztermOpts.Module
4248

4349
---@class BarWeztermOpts.Padding.Tabs
4450
---@field left? integer

0 commit comments

Comments
 (0)