One thing bothers me the most is that last time I installed Arch on a VMware Workstation guest VM. I was not able to get open-vm-tools functions working. This includes drag/drop between host and guest, shared folder, and clipboard share. This time I tried I managed to get it working on a KDE based Arch. I’m not sure if the issue is DE-specific as last time when I tried it I was using Xfce4 as my DE. Anyways here is how I got it to work.

Install open-vm-tools

After installation, pacman -S open-vm-tools first. After that, edit ramdisk modules and rebuild ramdisk.

# cat /etc/mkinitcpio.conf
...
MODULES="vsock vmw_vsock_vmci_transport vmw_balloon vmw_vmci vmwgfx"

Then install following packages to get screen resize and clipboard sharing work properly

pacman -S gtkmm gtk2 gtkmm3
# Enable vmtoolsd
systemctl enable vmtoolsd
# Ensure /etc/xdg/autostart/vmware-user.desktop exists, if not, do this:
cp /etc/vmware-tools/vmware-user.desktop /etc/xdg/autostart/vmware-user.desktop

Reboot VM, at this moment resize and clipboard should be working properly.

Reference

Arch Wiki