net_interfaces
Every host network interface with its up/down state, primary IP, MTU and MAC. Entries (default) / TextBlock / MarkdownTextBlock list one row per interface; Text headlines the primary (default-route) interface; Ratio is the up-of-total fraction; Bars ranks interfaces by total bytes transferred; Badge is an online / offline pill.
| Kind | Safety | Shapes |
|---|---|---|
| cached | Safe | entries, text, text_block, markdown_text_block, ratio, bars, badge |
Options
Section titled “Options”No options.
Compatible renderers
Section titled “Compatible renderers”Preview
Section titled “Preview”entries via grid_table
Section titled “entries via grid_table”lo up · 127.0.0.1 · mtu 65536 eth0 up · 192.168.1.24 · mtu 1500 wlan0 down · mtu 1500
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "grid_table"text via text_ascii
Section titled “text via text_ascii”▟ ▜▌ ▟▀▜▖ ▗█ ▟▀▙ ▟▀▙ ▗█ ▗▛▘ ▟▀▙ ▟▀▙ ▝█▀ ▐▙▜▖█▗█▌ █ █ ▜▞▜▖ █ ▜▄█ ▄▛ █ █▄▖ ▜▄▛ █▀▀ █▗ ▐▌▐▌█▛▐▌ █ █ ▐▙▟▘ █ ▗▛ ▟▘▄ ▄ █ █ █ █ █ ▄ ▝▀▘ ▝▘ ▀▘▝▘▝▀▀ ▝▀▝▘▟▙ ▀▀▀ ▝▀ ▀▀▀ ▀ ▀▀▀ ▝▀▘ ▝▀▘ ▀
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "text_ascii"text via text_plain
Section titled “text via text_plain”eth0 · up · 192.168.1.24 · mtu 1500
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "text_plain"text_block via list_plain
Section titled “text_block via list_plain”lo up · 127.0.0.1 · mtu 65536 eth0 up · 192.168.1.24 · mtu 1500 wlan0 down · mtu 1500
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "list_plain"markdown_text_block via text_markdown
Section titled “markdown_text_block via text_markdown”- lo up · 127.0.0.1 · mtu 65536 - eth0 up · 192.168.1.24 · mtu 1500 - wlan0 down · mtu 1500
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "text_markdown"ratio via gauge_battery
Section titled “ratio via gauge_battery”┌──────────────────────────┐ 2/3 up │█████████████████░░░░░░░░░│▮ 67% └──────────────────────────┘
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "gauge_battery"ratio via gauge_circle
Section titled “ratio via gauge_circle”███████████████████████████ █████████████████2/3 up ███ ███████████████████████████
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "gauge_circle"ratio via gauge_line
Section titled “ratio via gauge_line”2/3 up: ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░ 67%
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "gauge_line"ratio via gauge_segment
Section titled “ratio via gauge_segment”2/3 up ▰▰▰▱▱ 67%
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "gauge_segment"ratio via gauge_thermometer
Section titled “ratio via gauge_thermometer”╭─╮ │░│ │░│ │█│ 2/3 up │█│ 67% │█│ │█│ ╰●╯
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "gauge_thermometer"bars via chart_bar
Section titled “bars via chart_bar”███ ███ ███ ███ ███ ███ ███ lo eth wla
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "chart_bar"bars via chart_pie
Section titled “bars via chart_pie”● ■ lo 0.1% ●●●●●●●●●●● ●●●●●●●●●●●●● ■ eth0 99.9% ●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●● ■ wlan0 0.0% ●●●●●●●●●●●●●●● ●●●●●●●●●●●●● ●●●●●●●●●●● ●
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "chart_pie"bars via list_ranking
Section titled “bars via list_ranking”1. lo 8192 2. eth0 9600000 3. wlan0 0
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "list_ranking"badge via status_badge
Section titled “badge via status_badge”● online
[[widget]]id = "net_interfaces"fetcher = "net_interfaces"render = "status_badge"