Appending an entire character model- easiest way to do this?

If I have a fully rigged character model with shape keys and some other features, is there an easy way to append the entire thing into another Blend file?

Specifically, my problem is the amount of stuff I have to append. If I go to append the character model blend file, I have to select every single thing in the objects, materials, and armature folders (and I’m still not sure if I should be appending anything else). So is there a way I can append everything all at once for that model?

I’ve tried searching this but couldn’t find anything specifically for this issue. Thanks for any help I may get!