navigation
hide-if-single
- Hide navigation UI if there is only one tab. It does not work forNativeTab
.clickable
- Enable click on tabs to switch.use-current-path
- Use same path whenever a new tab is created (Note: requiresuse-fork
to be set to false).color-automation
- Set a specific color for the tab whenever a specific program is running, or in a specific directory.use-split
- Enable split panels feature.open-config-with-split
- Enable split for open configuration file.
[navigation]
mode = "Bookmark"
clickable = false
hide-if-single = true
use-current-path = false
color-automation = []
use-split = true
open-config-with-split = true
Mode
Rio has multiple styles of showing navigation/tabs.
Bookmark
Note: The example below is using the Dracula color scheme instead of Rio default colors.
Bookmark
is the default navigation mode.
Usage:
[navigation]
mode = "Bookmark"
NativeTab (MacOS only)
Usage:
[navigation]
mode = "NativeTab"
BottomTab
Note: BottomTab
does not support click mode yet.
Usage:
[colors]
tabs = "#000000"
[navigation]
mode = "BottomTab"
TopTab
Note: TopTab
does not support click mode yet.
Usage:
[colors]
tabs = "#000000"
[navigation]
mode = "TopTab"
Plain
Plain navigation mode will simply turn off any tab key binding.
This mode is perfect if you use Rio terminal with tmux or zellij.
Usage:
[navigation]
mode = "Plain"
Split
Enable split feature. It is enabled by default.
[navigation]
use-split = true
Open config with split
Enable open configuration file by split. It is enabled by default.
[navigation]
open-config-with-split = true