--- kcms/network/ip.sh.orig 2026-03-03 09:30:53 UTC +++ kcms/network/ip.sh @@ -17,6 +17,6 @@ fi # (so before entries in index range 2-9, or anything double-or-more digit). # For sed testing please use --posix on GNU sed so you don't end up using gnu-isms. -ip -color -statistics -human-readable address 2>&1 \ +ifconfig -v 2>&1 \ | sed -E 's@^([2-9]|[0-9]{2,}):@\n\1:@g' \ | aha $AHA_ARGS --- kcms/network/main.cpp.orig 2026-03-03 09:30:53 UTC +++ kcms/network/main.cpp @@ -24,7 +24,7 @@ class KCMNetwork : public KQuickConfigModule (public) { const QString executable = QStandardPaths::locate(QStandardPaths::GenericDataLocation, u"kinfocenter/network/ip.sh"_s, QStandardPaths::LocateFile); const QString darkness = QGuiApplication::styleHints()->colorScheme() == Qt::ColorScheme::Dark ? u"1"_s : u"0"_s; - m_outputContext = new CommandOutputContext({u"ip"_s, u"aha"_s}, u"/bin/sh"_s, {executable, darkness}, Qt::TextFormat::RichText, parent); + m_outputContext = new CommandOutputContext({u"ifconfig"_s, u"aha"_s}, u"/bin/sh"_s, {executable, darkness}, Qt::TextFormat::RichText, parent); } CommandOutputContext *outputContext() const {