Sorry, the other answers in this thread are wrong
Open the extras disk image, and right-click on the kicad alias. Choose "open" from the pop-up menu. You'll likely get an error: "The operation can't be completed because the original item for 'kicad' can't be found." Or, if you drag slowly, when the modules folder icon is over the kicad icon, the mouse cursor will change to having a circle/slash "can't do that" glyph.
The reason: that kicad icon is an alias (a Unix symlink). if this is your first time installing Kicad, you haven't created the folders to which that link points. If you open your Terminal and do a
cd /Volumes/KiCad\ Extras/ then do an
ls -la, you'll see where the link points:
/Library/Application Support/kicad/ If you do
ls -ls /Library/Application\ Support you won't see a directory called
The obvious solution is to do
mkdir /Library/Application\ Support\kicad but you will be told "permission denied." That's because the
/Library directories are system directories, writable only as root. You have two options:
A) Make the directory as root user:
sudo mkdir /Library/Application\ Support\kicad
You might get complaints about not being able to copy/modify things in those directories, as applications run as your user, not as root. So, instead:
B) Put your libraries in the user > ~/Library/Application\ Support (note the leading ~). That is, do
mkdir ~/Library/Application\ Support\kicad and then
cp /Volumes/KiCad\ Extras/modules ~/Library/Application\ Support\kicad (note well: no trailing slash / after modules or kicad in either of those paths).
Alternatively, from the Finder, click on your home directory in the sidebar, and look for Library. If you don't see it, it's because macOS by default hides it, so from the Finder menu choose View -> Show View Options, and check the "Show Library Folder" box. Now you can navigate to your user Library and use the usual Finder commands to make a new Folder called kicad in Application Support.
Go back to the kicad-4.0.7.dmg disk image. Open it. You'll see a Kicad folder on the left pointing to Applications; you must've used that to install Kicad to the standard /Applications folder. You'll see another kicad (lower-case k) folder on the left, pointing to Application Support. That Application Support directory lives in the system /Library/ directory (note leading slash).
So what you want to do:
Make sure you have a Finder view of your user
~/Library/Application Support folder. From the kicad-4.0.7 disk image view (after you open the image), drag the contents of
kicad (lower-case k) to
~/Library/Application Support folder. This will copy the entire Kicad library directory structure to the proper location. Notice that it includes a
modules folder, but it is empty.
Go back to the opened Kicad Extras disk image. Drag the modules folder to ~/Library/Application Support/kicad -- you should be asked if you want to overwrite the existing (empty) modules folder, say yes.
Next: back in the opened Kicad Extras disk image, copy the fp-lib-table file to ~/Library/Preferences/kicad (if the directory doesn't exist, create it). Now pcbnew will know about the footprint libraries.
Start Kicad. Open or create a new project. From the Preferences menu, choose Configure Paths. The entry for KISYSMOD should hold the path to the footprint libraries (in my case, it's
/Users/andy/Library/Application Support/kicad/modules) and the entry for KISYS3DMOD should be
Finally, open a schematic. Choose Preferences -> Component Libraries from the top menu. The current search path list near the bottom should contain /Users/andy/Library/Application Support/kicad/library -- that's how EESchema will know where to look for the libraries. Look at the list of libraries in Component library files. The libraries you want to use must be in this list. If any are missing, click "Add" and a file browser dialog opens, and it should start in ~/Library/Application Support/kicad/library and there just look for the name of the libraries you want. Select them, click OK.
That should do it. Yikes, that's a lot of non-obvious set-up!