repos / dotfiles

my dotfiles

dotfiles / dot_config / waybar
Eric Bower  ·  2025-10-26

config

 1{
 2	"layer": "top",
 3  "position": "bottom",
 4	"modules-left": ["river/tags", "river/layout"],
 5	"modules-center": ["river/window"],
 6	"modules-right": ["battery", "backlight", "pulseaudio", "network", "clock"],
 7
 8	"pulseaudio": {
 9		"tooltip": false,
10		"scroll-step": 5,
11		"format": "{icon}  {volume}%",
12		"format-muted": "{icon}  {volume}%",
13		"on-click":"pavucontrol",
14		"format-icons": {
15			"default": ["", "", ""]
16		}
17	},
18  "river/tags": {
19    "num-tags": 5,
20    "tag-labels": [ "1", "2", "3", "4", "5" ]
21  },
22  "river/layout": {
23    "format": "{}",
24    "min-length": 4,
25    "align": "right"
26  },
27	"network": {
28		"tooltip": false,
29		"format-wifi": "   {essid}",
30		"format-ethernet": "",
31    "on-click": "iwgtk"
32	},
33	"backlight": {
34		"tooltip": false,
35		"format": "  {}%",
36		"interval":1,
37    "on-scroll-up": "light -A 5",
38		"on-scroll-down": "light -U 5"
39	},
40  "battery": {
41      "states": {
42          "good": 95,
43          "warning": 30,
44          "critical": 20
45      },
46      "format": "{icon}   {capacity}%",
47      "format-charging": " {capacity}%",
48      "format-plugged": " {capacity}%",
49      "format-alt": "{time} {icon}",
50      "format-icons": ["", "", "", "", ""]
51  },
52  "clock": {
53      "format": "{:%I:%M %m/%d}"
54  }
55}