Skip to content

Launcher

Windows-style taskbar that displays running windows, grouped by program. Hovering over a program with multiple windows open shows a popup with each window. Clicking an icon/popup item focuses or launches the program. Optionally displays a launchable set of favourites.

Screenshot showing several open applications, including a popup showing multiple terminal windows.

Configuration

Type: launcher

TypeDefaultDescription
favoritesstring[][]List of app IDs (or classes) to always show at the start of the launcher
show_namesbooleanfalseWhether to show app names on the button label. Names will still show on tooltips when set to false.
show_iconsbooleantrueWhether to show app icons on the button.
icon_sizeinteger32Size to render icon at (image icons only).
reversedbooleanfalseWhether to reverse the order of favorites/items
JSON
{
"start": [
{
"type": "launcher",
"favourites": [
"firefox",
"discord"
],
"show_names": false,
"show_icons": true,
"reversed": false
}
]
}
TOML
[[start]]
type = "launcher"
favorites = ["firefox", "discord"]
show_names = false
show_icons = true
reversed = false
YAML
start:
- type: "launcher"
favorites:
- firefox
- discord
show_names: false
show_icons: true
reversed: false
Corn
{
start = [
{
type = "launcher"
favorites = [ "firefox" "discord" ]
show_names = false
show_icons = true
reversed = false
}
]
}

Styling

SelectorDescription
.launcherLauncher widget box
.launcher .itemApp button
.launcher .item.openApp button (open app)
.launcher .item.focusedApp button (focused app)
.launcher .item.urgentApp button (urgent app)
.popup-launcherPopup container
.popup-launcher .popup-itemWindow button in popup

For more information on styling, please see the styling guide.