diff --git a/.config/waybar/modules/network.jsonc b/.config/waybar/modules/network.jsonc new file mode 100644 index 00000000..304a60bb --- /dev/null +++ b/.config/waybar/modules/network.jsonc @@ -0,0 +1,12 @@ +{ + "network": { + "format-wifi": " ", + "format-ethernet": "󰈀 ", + "tooltip-format-wifi": "Network: {essid}\nSignal strength: {signaldBm}dBm ({signalStrength}%)\nFrequency: {frequency}MHz\nInterface: {ifname}\nIP: {ipaddr}/{cidr}\nGateway: {gwaddr}\nNetmask: {netmask}\n {bandwidthDownBytes}  {bandwidthUpBytes}", + "tooltip-format-ethernet": "Network: {essid}\nInterface: {ifname}\nIP: {ipaddr}/{cidr}\nGateway: {gwaddr}\nNetmask: {netmask}\n {bandwidthDownBytes}  {bandwidthUpBytes}", + "format-linked": "󰈀 {ifname} (No IP)", + "format-disconnected": "󰖪 ", + "tooltip": true, + "interval": 2, + }, +} diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 8c76e84c..92b068ca 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -320,11 +320,19 @@ window#waybar.hidden { color: @mantle; } +#network { + color: @mantle; +} + #network.disconnected { background-color: @red; color: @mantle; } +#network.linked { + color: @yellow; +} + #clock.cl2 { background: @lavender; background: linear-gradient(