forked from Alexays/Waybar
-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
Robin edited this page Nov 12, 2018
·
2 revisions
The configuration uses the JSON file format and is named config.
Valid directories for this file are:
~/.config/waybar/~/waybar//etc/xdg/waybar/
A good starting point is the example config.
Also a minimal example config can be found on the bottom of this page.
All valid options for the modules are listed on the modules page.
If you want to have a second instance of a module, you can suffix it by a '#' and a custom name.
For example if you want a second battery module, you can add "battery#bat2" to your modules.
To configure the newly added module, you than also add an module configuraation with the same name.
This could than look then look something like this (this is an incomplete example):
"modules-right": ["battery", "battery#bat2"],
"battery": {
"bat": "BAT1"
},
"battery#bat2": {
"bat": "BAT2"
}A minimal config file could look like this:
{
"layer": "top",
"modules-left": ["sway/workspaces", "sway/mode"],
"modules-center": ["sway/window"],
"modules-right": ["battery", "clock"],
"sway/window": {
"max-length": 50
},
"battery": {
"format": "{capacity}% {icon}",
"format-icons": ["", "", "", "", ""]
},
"clock": {
"format-alt": "{:%a, %d. %b %H:%M}"
}
}