aboutsummaryrefslogtreecommitdiffstats
path: root/waybar/config
diff options
context:
space:
mode:
Diffstat (limited to 'waybar/config')
-rw-r--r--waybar/config59
1 files changed, 46 insertions, 13 deletions
diff --git a/waybar/config b/waybar/config
index 0693742..8feb749 100644
--- a/waybar/config
+++ b/waybar/config
@@ -1,10 +1,26 @@
{
"height": 30,
- "spacing": 4,
+ "spacing": 0,
"layer": "top",
- "modules-left": ["hyprland/workspaces", "hyprland/window"],
+ "modules-left": ["sway/workspaces", "sway/mode", "hyprland/workspaces", "hyprland/window"],
"modules-center": [],
- "modules-right": ["tray", "custom/idle-inhibitor", "network#vpnovpn", "network#vpnwg", "network#e", "network#wl", "network", "cpu", "memory", "backlight", "pulseaudio", "battery", "clock"],
+ "modules-right": ["tray", "idle_inhibitor", "network#vpnovpn", "network#vpnwg", "network#e", "network#wl", "network", "cpu", "memory", "pulseaudio", "battery", "power-profiles-daemon", "clock"],
+ "sway/workspaces": {
+ "disable-scroll": true,
+ "all-outputs": false,
+ "format": "{name}",
+ },
+ "power-profiles-daemon": {
+ "format": "{icon}",
+ "tooltip-format": "Power profile: {profile}\nDriver: {driver}",
+ "tooltip": true,
+ "format-icons": {
+ "default": " ",
+ "performance": " ",
+ "balanced": "",
+ "power-saver": " "
+ }
+ },
"hyprland/workspaces": {
"disable-scroll": true,
"all-outputs": false,
@@ -19,7 +35,7 @@
"clock": {
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
"format": "{:%d %b %H:%M:%OS}",
- "format-alt": "{:%Y-%m-%d}",
+ "format-alt": "{:%Y-%m-%d %H:%M:%OS}",
"interval": 1
},
"battery": {
@@ -27,10 +43,12 @@
"states": {
"full": 100,
"normal": 99,
- "warning": 30,
- "critical": 15,
+ "low": 20,
+ "warning": 10,
+ "critical": 5,
},
"format": "{icon} {capacity}%",
+ "format-alt": "{icon} {capacity}% ({power:0.1f} W)",
"design-capacity": false,
"format-charging": "{icon} {capacity}% ",
"format-charging-full": "󱟢 {capacity}% ",
@@ -86,17 +104,21 @@
"format-disconnected": "",
},
"network#vpnwg": {
- "interface": "*-wg-*",
- "format": "",
- "format-alt": "{ifname}: {ipaddr}/{cidr}",
+ "interface": "wg*",
+ "format": "󰟥 {ifname}",
+ "format-alt": "󰟥 {ifname}: {ipaddr}/{cidr}",
"format-linked": "",
"format-disconnected": "",
},
"pulseaudio": {
- "format": "{icon} {volume}% {format_source}",
- "format-bluetooth": " {volume}% {format_source}",
- "format-bluetooth-muted": " 0% {format_source}",
- "format-muted": "󰝟 {format_source}",
+ "format": "{icon} {volume}%",
+ "format-bluetooth": " {volume}%",
+ "format-bluetooth-muted": " 0%",
+ "format-muted": "󰝟 ",
+ // "format": "{icon} {volume}% {format_source}",
+ // "format-bluetooth": " {volume}% {format_source}",
+ // "format-bluetooth-muted": " 0% {format_source}",
+ // "format-muted": "󰝟 {format_source}",
"format-source": " {volume}%",
"format-source-muted": " 0%",
"format-icons": {
@@ -108,11 +130,22 @@
"car": " ",
"default": [" ", " ", " "]
},
+ "states": {
+ "normal": 100,
+ "warning": 1000
+ },
"on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle",
"on-click-right": "pavucontrol",
"ignored-sinks": ["Easy Effects Sink"],
"scroll-step": 0.5
},
+ "idle_inhibitor": {
+ "format": "{icon}",
+ "format-icons": {
+ "deactivated": "󰒲 ",
+ "activated": "󰒳 "
+ }
+ },
"custom/idle-inhibitor": {
"exec": "~/bin/get-inhibit-idle-status.sh",
"exec-on-event": true,