aboutsummaryrefslogtreecommitdiff
path: root/dot_config/waybar/config
diff options
context:
space:
mode:
authortwells46 <173561638+twells46@users.noreply.github.com>2025-12-31 13:28:05 -0600
committertwells46 <173561638+twells46@users.noreply.github.com>2025-12-31 13:28:05 -0600
commit2140ab51deed88e90eafebf9520fa5f9995dc7c9 (patch)
tree03cf1dcd2900495c1efb79aaa85f3254ecd5fb87 /dot_config/waybar/config
parentff8f50638e4b17a9d7cc88d2f0d9560b7effce39 (diff)
Migrate from stow
Diffstat (limited to 'dot_config/waybar/config')
-rw-r--r--dot_config/waybar/config68
1 files changed, 68 insertions, 0 deletions
diff --git a/dot_config/waybar/config b/dot_config/waybar/config
new file mode 100644
index 0000000..82d8b6c
--- /dev/null
+++ b/dot_config/waybar/config
@@ -0,0 +1,68 @@
+{
+ // General settings
+ "layer": "top",
+ //"output": "eDP-1",
+
+ // Define modules to use
+ "modules-left": ["sway/workspaces", "sway/mode"],
+ "modules-center": ["sway/window"],
+ "modules-right": ["network", "bluetooth", "wireplumber", "cpu", "memory", "battery", "power-profiles-daemon", "clock", "systemd-failed-units"],
+
+ // Configure modules
+ "sway/window": {
+ "max-length": 100
+ },
+ "network": {
+ "format": "{essid}({frequency}) {signalStrength}%",
+ "format-disconnected": "",
+ "tooltip-format": "<big>{ifname}</big>\n<b>{ipaddr}/{cidr}</b> via <b>{gwaddr}</b>\n{bandwidthDownBytes} {bandwidthUpBytes}",
+ "tooltip-format-disconnected": "",
+ },
+ "mpris": {
+ "dynamic-len": 50,
+ },
+ "bluetooth": {
+ "format": " {status} ({num_connections})",
+ "tooltip-format": "{controller_alias}\t{controller_address}",
+ "tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{device_enumerate}",
+ "tooltip-format-enumerate-connected-battery": "{device_alias}\t\t{device_battery_percentage}%",
+ "tooltip-format-enumerate-connected": "{device_alias}\t{device_address}",
+ },
+ "wireplumber": {
+ "format": "{volume}% {icon}",
+ "format-muted": " {volume}% ",
+ "format-icons": {
+ "default": ["", ""]
+ },
+ },
+ "cpu": {
+ "interval": 3,
+ "format-alt": "{load}"
+ },
+ "memory": {
+ "interval": 3,
+ "format": "{used:0.2f} GiB",
+ "format-alt": "{percentage}%",
+ },
+ "battery": {
+ "interval": 5,
+ "format": "{capacity}% {icon} {power} W",
+ "format-icons": ["", "", "", "", ""]
+ },
+ "power-profiles-daemon": {
+ "format": "{icon}",
+ "tooltip-format": "Power profile: {profile}\nDriver: {driver}",
+ "tooltip": true,
+ "format-icons": {
+ "default": "",
+ "performance": "",
+ "balanced": "",
+ "power-saver": ""
+ }
+ },
+ "clock": {
+ "interval": 30,
+ "format": "{:%a %b %d %I:%M %p}",
+ "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
+ }
+}