When using Calamares installer in Online-Mode it is possible to select the desired desktop environment as well as several other (more or less useful) packages.
Please let me ask which packages are absolutely mandatory in your eyes for a minimalistic but working KDE-Plasma environment with Wayland (instead of Xorg)? My guess would be something like…
Category: Base devel + common packages
- xdg-user-dirs-gtk (uuuh, gtk instead of qt)
- gvfs-mtp (optional for mobile phones)
- gvfs-smb (optional for samba-shares)
- accountservice (what does this do?)
- smartmontools (optional for SSDs?)
- dnsutils (mandatory for web browser?)
- modemmanager (necessary?)
- netctl (not necessary when using networkmanager?)
- net-tools (optional networking toolkit, but useful at all?)
- networkmanager (will perform nicely with
- usb-modeswitch (for usage of serial USB devices instead of pendrives)
- dhclient (alert system for memory usage etc.?)
- ethtool (optional for network scanning)
- wpa_supplicant (mandatory on laptops)
- dialog (actually just cosmetics, no?)
- dnsmasq (firewall)
- upower (mandatory on laptops)
- hwinfo (optional)
- firefox (you know what you get :-))
- pulseaudio (will perform nicely with
- dosfstools (for FAT-32 pendrives)
- mtools (what is this?)
- openssh (useful for SSH-access to several devices)
- os-prober (what is this)?
- grub-tools (mandatory or just additional?)
- lsb-release (seems to be a platform for third party software - mandatory?)
- fwupd (for firmware updates of machines hardware?)
- python-dbus (probably useful for application message exchange?)
- kdebase-meta (just optional because of KDE-refinement bloatware?)
Of course, one would need several additional packages in the final stadium (cups, VPN-support, office software like okular, ark, gvenview etc.), but for now it should remain as minimalistic as possible.
Did I miss something really important?
Or am I just stupid and should leave the
Base devel + common packages category as it is, to later avoid any trouble?