feat(waybar): add network module

This commit is contained in:
Sergio Laín 2024-08-29 19:27:34 +02:00
parent 40ef2e03d1
commit 9c64a0e02f
No known key found for this signature in database
GPG key ID: 8429B2EE312F8150
2 changed files with 20 additions and 0 deletions

View file

@ -0,0 +1,12 @@
{
"network": {
"format-wifi": " ",
"format-ethernet": "󰈀 ",
"tooltip-format-wifi": "Network: <b>{essid}</b>\nSignal strength: <b>{signaldBm}dBm ({signalStrength}%)</b>\nFrequency: <b>{frequency}MHz</b>\nInterface: <b>{ifname}</b>\nIP: <b>{ipaddr}/{cidr}</b>\nGateway: <b>{gwaddr}</b>\nNetmask: <b>{netmask}</b>\n<span foreground='#eed49f'> {bandwidthDownBytes}</span> <span foreground='#b7bdf8'> {bandwidthUpBytes}</span>",
"tooltip-format-ethernet": "Network: <b>{essid}</b>\nInterface: <b>{ifname}</b>\nIP: <b>{ipaddr}/{cidr}</b>\nGateway: <b>{gwaddr}</b>\nNetmask: <b>{netmask}</b>\n<span foreground='#eed49f'> {bandwidthDownBytes}</span> <span foreground='#b7bdf8'> {bandwidthUpBytes}</span>",
"format-linked": "󰈀 {ifname} (No IP)",
"format-disconnected": "󰖪 ",
"tooltip": true,
"interval": 2,
},
}

View file

@ -320,11 +320,19 @@ window#waybar.hidden {
color: @mantle; color: @mantle;
} }
#network {
color: @mantle;
}
#network.disconnected { #network.disconnected {
background-color: @red; background-color: @red;
color: @mantle; color: @mantle;
} }
#network.linked {
color: @yellow;
}
#clock.cl2 { #clock.cl2 {
background: @lavender; background: @lavender;
background: linear-gradient( background: linear-gradient(