To get your printer working you will mainly need to install and setup cups
by joekamprad
To start with cups and an usb connected printer:
sudo pacman -S cups cups-filters cups-pdf ghostscript gsfonts foomatic-db-engine foomatic-db foomatic-db-ppds foomatic-db-nonfree foomatic-db-nonfree-ppds gutenprint foomatic-db-gutenprint-ppds system-config-printer
sudo systemctl start org.cups.cupsd.socket
sudo systemctl enable org.cups.cupsd.socket
Find out on Arch/Wiki if you will need to install additional driver package, you can also check the open printing website for this.

Some links to common printers on Archwiki:
Canon Epson HP Lexmark Oki Samsung
Now you can use the system-config-printer tool to find and setup your printer:





