Add descriptions to packages in installation

Descriptions can be added to packages during installation. I remember that some of them had explanations, but not all of them. In Octopi they have explanations in Octopi, it will not be difficult to integrate it.
For example what is plasma-nm? I don’t know. Do I need it? Should I keep ticked or untick it. I have to search it on internet.

There can be only a descb done for a packagegroup, as you can see here:

But this does not work for each package.

pacman -Si plasma-nm gives you a description (and more):

❯ pacman -Si plasma-nm
Repository      : cachyos-extra-v3
Name            : plasma-nm
Version         : 6.3.5-1.1
Description     : Plasma applet written in QML for managing network connections
Architecture    : x86_64_v3
URL             : https://kde.org/plasma-desktop/
Licenses        : GPL-2.0-or-later
Groups          : plasma
Provides        : None
Depends On      : gcc-libs  glib2  glibc  kcmutils  kcolorscheme  kcompletion  kconfig
                  kcoreaddons  kdbusaddons  kdeclarative  ki18n  kio  kirigami
                  knotifications  kquickcharts  ksvg  kwallet  kwidgetsaddons  kwindowsystem
                  libnm  libplasma  modemmanager-qt  networkmanager-qt  plasma-workspace
                  prison  qca-qt6  qcoro  qt6-base  qt6-declarative  solid
Optional Deps   : openconnect: Cisco AnyConnect VPN plugin
                  qt6-webengine: Cisco AnyConnect VPN plugin
Conflicts With  : None
Replaces        : None
Download Size   : 1694.23 KiB
Installed Size  : 11261.61 KiB
Packager        : CachyOS <admin@cachyos.org>
Build Date      : Thu 08 May 2025 23:29:29
Validated By    : SHA-256 Sum

Repository      : extra
Name            : plasma-nm
Version         : 6.3.5-1
Description     : Plasma applet written in QML for managing network connections
Architecture    : x86_64
URL             : https://kde.org/plasma-desktop/
Licenses        : GPL-2.0-or-later
Groups          : plasma
Provides        : None
Depends On      : gcc-libs  glib2  glibc  kcmutils  kcolorscheme  kcompletion  kconfig
                  kcoreaddons  kdbusaddons  kdeclarative  ki18n  kio  kirigami
                  knotifications  kquickcharts  ksvg  kwallet  kwidgetsaddons  kwindowsystem
                  libnm  libplasma  modemmanager-qt  networkmanager-qt  plasma-workspace
                  prison  qca-qt6  qcoro  qt6-base  qt6-declarative  solid
Optional Deps   : openconnect: Cisco AnyConnect VPN plugin
                  qt6-webengine: Cisco AnyConnect VPN plugin
Conflicts With  : None
Replaces        : None
Download Size   : 1658.91 KiB
Installed Size  : 11109.61 KiB
Packager        : Tomaz Canabrava <tcanabrava@archlinux.org>
Build Date      : Thu 08 May 2025 20:36:51
Validated By    : SHA-256 Sum  Signature