![]() |
![]()
| ![]() |
![]()
NAMEwaybar - wlr taskbar module DESCRIPTIONThe taskbar module displays the currently open applications. This module requires a compositor that implements the foreign-toplevel-manager interface. CONFIGURATIONAddressed by wlr/taskbar all-outputs:
format:
icon-theme:
icon-size:
markup:
tooltip:
tooltip-format:
active-first:
sort-by-app-id:
on-click:
on-click-middle:
on-click-right:
on-update:
ignore-list:
app_ids-mapping:
rewrite:
FORMAT REPLACEMENTS{icon}: The icon of the application. {name}: The application name as in desktop file if appropriate desktop files are found, otherwise same as {app_id} {title}: The title of the application. {app_id}: The app_id (== application name) of the application. {state}: The state (minimized, maximized, active, fullscreen) of the application. {short_state}: The state (minimize == m, maximized == M, active == A, fullscreen == F) represented as one character of the application. CLICK ACTIONSactivate: Bring the application into foreground. minimize: Toggle application's minimized state. minimize-raise: Bring the application into foreground or toggle its minimized state. maximize: Toggle application's maximized state. fullscreen: Toggle application's fullscreen state. close: Close the application. REWRITE RULESrewrite is an object where keys are regular expressions and values are rewrite rules if the expression matches. Rules may contain references to captures of the expression. Regular expression and replacement follow ECMA-script rules. If no expression matches, the format output is left unchanged. Invalid expressions (e.g., mismatched parentheses) are skipped. EXAMPLES"wlr/taskbar": { "format": "{icon}", "icon-size": 14, "icon-theme": "Numix-Circle", "tooltip-format": "{title}", "on-click": "activate", "on-click-middle": "close", "ignore-list": [ "Alacritty" ], "app_ids-mapping": { "firefoxdeveloperedition": "firefox-developer-edition" }, "rewrite": { "Firefox Web Browser": "Firefox", "Foot Server": "Terminal" } } Style
|