You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
powerlevel10k/internal
Jonathan Sambrook 5691a418e0 Prefer `ip` over `ifconfig` for i/f detection.
`ifconfig`'s formatting doesn't cope well with long interface names. In
these cases it will eat up the whitespace separating the name from the
text "Link" in the output, which makes parsing the output problematic.

e.g. `ifconfig`:

    wlp0s20f0u2Link encap:Ethernet  HWaddr 00:AA:BB:CC:DD:EE

v.s `ip`:

   21: wlp0s20f0u2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc \
       mq state UP group default qlen 1000

This commit swaps the order of detection inside
`_p9k_prompt_net_iface_async()`, so that `ip` will be preferred.

`ifconfig` is deprecated by distros in favour of `ip`, so this will
often be an incredibly marginal performance boost :)

NOTE: this commit does not address the problem with using `ifconfig`. I
don't understand the zsh regex, so have not touched it.
2 years ago
..
configure.zsh don't auto-start configuration wizard if it's likely that zshrc is broken 3 years ago
icons.zsh rename arch to cpu_arch and rewrite it (#1752) 2 years ago
notes.md notes 5 years ago
p10k.zsh Prefer `ip` over `ifconfig` for i/f detection. 2 years ago
parser.zsh don't leak 'token' local variable in parser (#1407) 4 years ago
wizard.zsh wizad: add a hint pointing to the frame when asking for frame color 2 years ago
worker.zsh survive broken $TMPDIR 3 years ago