From 8f2976ffe48b82721e86fcbd9fd20eea087f632c Mon Sep 17 00:00:00 2001 From: Michael Straube Date: Thu, 30 Dec 2021 10:43:13 +0100 Subject: [PATCH 1/3] Show Frameworks and Qt version for Plasma. Closes #2013 --- neofetch | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 48b96d21..91997b80 100755 --- a/neofetch +++ b/neofetch @@ -1856,7 +1856,15 @@ get_de() { if [[ $de_version == on && $de ]]; then case $de in - Plasma*) de_ver=$(plasmashell --version) ;; + Plasma*) de_ver=$(plasmashell --version) + kf_ver=$(kf5-config --version) + qt_ver=${kf_ver/KDE*} + qt_ver=${qt_ver/Qt:} + qt_ver=$(trim $qt_ver) + kf_ver=${kf_ver/kf5*} + kf_ver=${kf_ver/*:} + kf_ver=$(trim $kf_ver) + ;; MATE*) de_ver=$(mate-session --version) ;; Xfce*) de_ver=$(xfce4-session --version) ;; GNOME*) de_ver=$(gnome-shell --version) ;; @@ -1878,6 +1886,8 @@ get_de() { de_ver=${de_ver//\"} de+=" $de_ver" + + [[ $de == "Plasma"* ]] && de+=" [KF5 $kf_ver] [Qt $qt_ver] " fi # TODO: From 8662a2fe4c9eea2de52f1a912c9dea0192b701b8 Mon Sep 17 00:00:00 2001 From: Michael Straube Date: Thu, 30 Dec 2021 11:05:45 +0100 Subject: [PATCH 2/3] Remove extra space --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 91997b80..1b7b19ea 100755 --- a/neofetch +++ b/neofetch @@ -1887,7 +1887,7 @@ get_de() { de+=" $de_ver" - [[ $de == "Plasma"* ]] && de+=" [KF5 $kf_ver] [Qt $qt_ver] " + [[ $de == "Plasma"* ]] && de+=" [KF5 $kf_ver] [Qt $qt_ver]" fi # TODO: From b9cff7c1e5c39529fa7c3130436d783b83608fde Mon Sep 17 00:00:00 2001 From: Michael Straube Date: Thu, 30 Dec 2021 11:11:49 +0100 Subject: [PATCH 3/3] Correct case style --- neofetch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 1b7b19ea..f0ed2313 100755 --- a/neofetch +++ b/neofetch @@ -1856,7 +1856,8 @@ get_de() { if [[ $de_version == on && $de ]]; then case $de in - Plasma*) de_ver=$(plasmashell --version) + Plasma*) + de_ver=$(plasmashell --version) kf_ver=$(kf5-config --version) qt_ver=${kf_ver/KDE*} qt_ver=${qt_ver/Qt:}