After install the OS

Get fastest mirrors
mirror

or for https only

rams

NVIDIA

Edit /etc/mkinitcpio.conf file and add nvidia kernel modules
MODULES=”nvidia nvidia_modeset nvidia_uvm nvidia_drm

Edit /etc/default/grub file and add nvidia_drm.modeset=1 kernel parameter for Nvidia
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nvidia_drm.modeset=1″

Update your grub config file with : sudo grub-mkconfig -o /boot/grub/grub.cfg or run update-grub

sudo pacman -Rs lib32-amdvlk steam protontricks-git
sudo pacman -S opencl-nvidia lib32-vulkan-icd-loader vulkan-icd-loader libvdpau libxnvctrl nvidia-dkms nvidia-settings nvidia-utils lib32-nvidia-utils lib32-opencl-nvidia opencl-nvidia libvdpau libxnvctrl vulkan-icd-loader lib32-vulkan-icd-loader lib32-mesa
sudo pacman -S --needed lib32-nvidia-utils steam protontricks-git

AMD

sudo pacman -S --needed lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader

Intel

sudo pacman -S --needed lib32-mesa vulkan-intel lib32-vulkan-intel vulkan-icd-loader lib32-vulkan-icd-loader

If you don’t have NVIDIA

sudo pacman -Rs nvidia-dkms nvidia-utils nvidia-settings

bluetooth
sudo systemctl start bluetooth.service
sudo systemctl enable --now bluetooth

SSD trim
sudo systemctl enable fstrim.timer

Gamemode
systemctl --user enable gamemoded && systemctl --user start gamemoded

Firewall
sudo systemctl start ufw.service
sudo systemctl enable --now ufw