The official installation guide (https://wiki.archlinux.org/index.php/Installation_Guide) contains a more verbose description.
I have just copied commands from https://wiki.archlinux.de/title/Anleitung_f%C3%BCr_Einsteiger#Weitere_notwendige_Dienste
It's just to have it with one view after doing a fresh installation
pacman -S acpid ntp dbus cups cronie
systemctl enable acpid systemctl enable ntpd systemctl enable org.cups.cupsd.service
ntpd -gq date # verify correct time hwclock -w
pacman -S xorg-server xorg-xinit
lspci | grep VGA pacman -Ss xf86-video | less #
pacman -S YOUR_DRIVER pacman -S xorg-drivers # For all if you do not know
pacman -S xf86-input-synaptics
pacman -S gnome-shell nautilus gnome-terminal guake gnome-tweak-tool gnome-control-center xdg-user-dirs gdm
nano /etc/locale.gen # uncomment the needed lines like: de_DE.UTF-8 or en_US.UTF-8 locale-gen
cp /etc/skel/.xinitrc /home/MYUSERNAME
cp /etc/X11/xinit/xinitrc /home/MYUSERNAME mv ~/xinitrc ~/.xinitrc nano ~/.xinitrc # As a normal user
startx # Start Gnome session
systemctl start gdm systemctl enable gdm # If everything works fine, to use gdm automatically
sudo pacman -S networkmanager gnome-keyring sudo systemctl start NetworkManager sudo systemctl enable NetworkManager