Files
niri/docs/wiki/Tabs.md
T
Kent Daleng dc93f1c1fd github wiki replacement / mkdocs-docs (#2147)
* Add wiki based on mkdocs

* wording fixes

* fix github bg color on narrow

* Fix left sidebar section headers being bigger than pages

* fix hover accent

* fix list rendering on fractional layout

* fix videos

* fix automatic full links

* remove redundant commented css

* improve dark mode contrast

* update pygments for better child node coloring

* update logo

* remove blank lines

* add systemd language hint

---------

Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
2025-08-17 17:05:41 +03:00

1.7 KiB

Overview

Since: 25.02

You can switch a column to present windows as tabs, rather than as vertical tiles. All tabs in a column have the same window size, so this is useful to get more vertical space.

Terminal with a tab indicator on the left.

Use this bind to toggle a column between normal and tabbed display:

binds {
   Mod+W { toggle-column-tabbed-display; }
}

All other binds remain the same: switch tabs with focus-window-down/up, add or remove windows with consume-window-into-column/expel-window-from-column, and so on.

Unlike regular columns, tabbed columns can go full-screen with multiple windows.

Tab indicator

Tabbed columns show a tab indicator on the side. You can click on the indicator to switch tabs.

See the tab-indicator section in the layout section to configure it.

By default, the indicator draws "outside" the column, so it can overlay other windows or go off-screen. The place-within-column flag puts the indicator "inside" the column, adjusting the window size to make space for it. This is especially useful for thicker tab indicators, or when you have very small gaps.

Default place-within-column
A screenshot showing 4 windows, with the middle column being focused. The tab indicator overflows onto the left column A screenshot showing 4 windows, with the middle column being focused. The tab indicator is contained within its respective column