Using dynamic linking, how can all the data from one .blend file be linked into another? The usual Ctrl Alt O method will lead me to a directory of components within a selected .blend file. For example, I can import a mesh or group, but neither would link with materials applied.
Sorry, we can't go on discussing this in comments...
As said if you need to append/link "all" of a .blend file, it's better to append/link an entire scene: here is an example for linking.
As you see, I linked a scene from another file, then from the linked scene in my new file, I made links for all objects in my "local" scene.
To be able to transform one of them (in object mode), add modifiers, etc, I had to make a proxy.
Another example shows how linking a single mesh (not even an object) also links its material: