Setting up SAMBA shouldn’t require deep knowledge at all; just, enough knowledge to enable you to install any packages needed, and to make configuration changes where necessary.
Even our friends in Redmond don’t ship their flagship OS with networking fully operational by default; even Internet is not available until after certain security issues have been addressed. You have to configure specific settings for SMB to work.
Likwise, in Linux, there are security implications to consider.
This page should give you all the information you need. Cheers.
Additionally:- There is a Manjaro-specific manjaro-settings-samba
package which (at first glance) doesn’t seem to be mentioned in that tutorial. This package provides easier smb-password functionality; See Using Samba in your File Manager for more information.