diff --git a/.editorconfig b/.editorconfig
index a4baa4b4c80b0..36600d2a467c5 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -14,7 +14,7 @@ trim_trailing_whitespace = true
[.git/COMMIT*]
max_line_length = 72
-[{osdep/dirent-win.h,TOOLS/osxbundle/mpv.app/Contents/PkgInfo}]
+[{osdep/dirent-win.h,TOOLS/osxbundle/mpv.app/Contents/PkgInfo,TOOLS/osxbundle/mpv.app/Contents/Resources/Assets.car}]
charset = unset
insert_final_newline = unset
indent_style = unset
diff --git a/TOOLS/osxbundle/mpv.app/Contents/Info.plist b/TOOLS/osxbundle/mpv.app/Contents/Info.plist
index f94bebfcb3d0b..696553b6f7b83 100644
--- a/TOOLS/osxbundle/mpv.app/Contents/Info.plist
+++ b/TOOLS/osxbundle/mpv.app/Contents/Info.plist
@@ -120,6 +120,8 @@
mpv
CFBundleIconFile
icon
+ CFBundleIconName
+ icon
CFBundleIdentifier
io.mpv
CFBundleInfoDictionaryVersion
diff --git a/TOOLS/osxbundle/mpv.app/Contents/Resources/Assets.car b/TOOLS/osxbundle/mpv.app/Contents/Resources/Assets.car
new file mode 100644
index 0000000000000..27df67199de7e
Binary files /dev/null and b/TOOLS/osxbundle/mpv.app/Contents/Resources/Assets.car differ