This is just a question about the hplip package that is installed when selecting the printer support during installation: is the GUI dependency left out on purpose?
It is easy to install separately, but I was just curious. Perhaps there are other GUI portions left out of the printing package that I’m not aware of.
I just want to say @Bryanpwo that I love seeing your smiling face on the install, and all the other contributers, too. But thanks Bryan for being one of the nicest guys on the internet. Your recent posts were really heartwarming.
I think it’s on purpose as it’s an optional dependency:
$ pacman -Si hplip
Optional Deps : cups: for printing support
sane: for scanner support
xsane: sane scanner frontend
python-pillow: for commandline scanning support
python-reportlab: for pdf output in hp-scan
rpcbind: for network support
python-pyqt5: for running GUI and hp-toolbox
libusb: for advanced usb support
wget: for network support
python-pyqt5│Depends: python-pyqt5-sip qt5-base
using qt apps is not what everyone wants to have inside gtk DE, and hplip does not need the GUI to work at all.
You need cups for running the printer already and system-config-printer is also a nice GUI to configure printers.
hplip is mostly needed to get proprietary plugins for most hp-printers installed.
working great from terminal
Thanks. I changed the solution to this answer.
Everyone involved with EndeavourOS is so fantastic. I love you all.