diff --git a/package/osx/plist.sh b/package/osx/plist.sh
index adf51861e..26332bc2f 100644
--- a/package/osx/plist.sh
+++ b/package/osx/plist.sh
@@ -29,6 +29,16 @@ echo ' CFBundleSignature' >>$plistfile
echo ' ????' >>$plistfile
echo ' CFBundleVersion' >>$plistfile
echo " ${SLIC3R_BUILD_ID}" >>$plistfile
+echo ' CFBundleTypeRole' >>$plistfile
+echo ' Viewer' >>$plistfile
+# Associate with a few file types (amf, stl, obj)
+echo ' CFBundleTypeExtensions' >>$plistfile
+echo ' ' >> $plistfile
+echo ' stl ' >> $plistfile
+echo ' amf ' >> $plistfile
+echo ' obj ' >> $plistfile
+echo ' ' >> $plistfile
+echo ' LISsAppleDefaultForType ' >> $plistfile
echo ' CGDisableCoalescedUpdates' >>$plistfile
echo ' ' >>$plistfile
echo '' >>$plistfile