Skip to content

Commit

Permalink
feat(layout): disable window.implicit_tabs and mark as experimental
Browse files Browse the repository at this point in the history
  • Loading branch information
aravinda0 committed Apr 30, 2024
1 parent 24a016f commit 5953209
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions src/qtile_bonsai/layout.py
Original file line number Diff line number Diff line change
Expand Up @@ -106,13 +106,17 @@ class AddClientMode(enum.Enum):
),
LayoutOption(
"window.implicit_tabs",
True,
False,
"""
If `True`, new windows are created as tabs if not explicitly opened via a
`spawn_split()` command. Else the new window is opened in the same manner as
the previously spawned window, which could be a split.
(Experimental)
If `True`, new windows are opened as tabs when not explicitly opened as a
split.
Handy for when we want any spawned GUI apps to open up as tabs, which may
otherwise open as a split if the previous window was opened as a split.
Particularly handy to have GUI apps open as tabs by default.
Presently this can sometimes cause quickly opened split windows to open as
tabs instead.
""",
),
LayoutOption(
Expand Down

0 comments on commit 5953209

Please sign in to comment.