Skip to content

network module : dynamic interface #339

@eoli3n

Description

@eoli3n

Is there a way to add var %default_interface% to auto detect which interface connects to internet with network module ?

[module/networkspeedup]
type = internal/network
interface = %default_interface%
label-connected = "%upspeed:7%"
format-connected = <label-connected>
format-connected-prefix = " "
format-connected-prefix-foreground = #5b

[module/networkspeeddown]
type = internal/network
interface = %default_interface%
label-connected = "%downspeed:7%"
format-connected = <label-connected>
format-connected-prefix = " "
format-connected-prefix-foreground = #5b

as

%default_interface% = $(ip route | grep '^default' | awk '{print $5}')

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions