mirror of
				https://github.com/rad4day/Waybar.git
				synced 2025-11-04 01:32:42 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			60 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
waybar-wlr-workspaces(5)
 | 
						|
 | 
						|
# NAME
 | 
						|
 | 
						|
waybar - hyprland workspaces module
 | 
						|
 | 
						|
# DESCRIPTION
 | 
						|
 | 
						|
The *workspaces* module displays the currently used workspaces in hyprland compositor.
 | 
						|
 | 
						|
# CONFIGURATION
 | 
						|
 | 
						|
Addressed by *hyprland/workspaces*
 | 
						|
 | 
						|
*format*: ++
 | 
						|
	typeof: string ++
 | 
						|
	default: {id} ++
 | 
						|
	The format, how information should be displayed.
 | 
						|
 | 
						|
*format-icons*: ++
 | 
						|
	typeof: array ++
 | 
						|
	Based on the workspace id and state, the corresponding icon gets selected. See *icons*.
 | 
						|
 | 
						|
# FORMAT REPLACEMENTS
 | 
						|
 | 
						|
*{id}*: id of workspace assigned by compositor
 | 
						|
 | 
						|
*{icon}*: Icon, as defined in *format-icons*.
 | 
						|
 | 
						|
# ICONS
 | 
						|
 | 
						|
Additional to workspace name matching, the following *format-icons* can be set.
 | 
						|
 | 
						|
- *default*: Will be shown, when no string match is found.
 | 
						|
- *active*: Will be shown, when workspace is active
 | 
						|
 | 
						|
# EXAMPLES
 | 
						|
 | 
						|
```
 | 
						|
"wlr/workspaces": {
 | 
						|
	"format": "{name}: {icon}",
 | 
						|
	"format-icons": {
 | 
						|
		"1": "",
 | 
						|
		"2": "",
 | 
						|
		"3": "",
 | 
						|
		"4": "",
 | 
						|
		"5": "",
 | 
						|
		"active": "",
 | 
						|
		"default": ""
 | 
						|
	},
 | 
						|
	"sort-by-number": true
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
# Style
 | 
						|
 | 
						|
- *#workspaces*
 | 
						|
- *#workspaces button*
 | 
						|
- *#workspaces button.active*
 |