ArcoLinux has printer support enabled by default.
If you are working on Arch Linux then you need to read up about cups.
Cups and its packages provides support for thousands of printers but maybe not (yet) the latest printers.
Check out this page to know more about your particular brand.
Do not forget the AUR. It hosts many drivers you can install.
Watch the video to see all the options.
Remember the name to launch the printer setup. You will need to know it on a tiling window manager.
system-config-printer
HP printers
Check out the Arch wiki page of your printer in this case we google “arch wiki hp printer”.
Follow this link to learn about cups and the drivers needed for you printer.
And this is the direct link to the wiki for HP on the same page.
Most printers use hplip so
sudo pacman -S hplip
and reboot.
Then set your printer in the printer manager.