otter-taskbar is a bottom taskbar. Windows group by application. Start, the clock, and the tray sit on one layer-shell strip. The bar reserves space so tiled windows stop above it. Part of the otter-shell metapackage.
Features
- Grouped running windows, plus pinned apps
- Start control (Otter icon) with keyboard search. Escape or a click outside dismisses it
- Task view in Start launches otter-overview
- Clock and date. Left-click the clock for a calendar above the bar
- System tray (StatusNotifierItem). Tray menus support Escape, arrows, Tab, Home/End, and Enter or Space
- Twelve-pixel Show Desktop strip. First click minimizes live windows; the next click restores those same handles
- Hover previews, content-sized and centered on the app button. They use
ext-image-copy-capture-v1when the compositor has it. Otherwise you get a placeholder. - Drop a
text/uri-listor GNOME copied-files payload on an app button to launch that app with those URIs - Middle-click a pinned button to launch a new instance. Right-click for Launch, New Window, desktop actions, per-window focus, Close, and Pin/Unpin
- Drag pinned buttons to reorder them. Only the user taskbar config is rewritten
ext-foreign-toplevel-list-v1, groups and previews still show, but window actions are missing. Show Desktop and focused-window minimize need wlr foreign-toplevel.
Usage
zwlr_layer_shell_v1. Auto-hide is off by default. When you turn it on, the bar leaves a two-pixel edge target while hidden.
Configuration
Config:~/.config/otter-shell/otter-taskbar.conf
Key settings:
Omit color keys to inherit from theme.conf.
Dependencies
- Wayland compositor with
zwlr_layer_shell_v1 - Hover previews use
ext-image-copy-capture-v1when available - System tray needs D-Bus

