diff --git a/.editorconfig b/.editorconfig
index a4baa4b4c8..36600d2a46 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 4798204c73..fcb3c98862 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 0000000000..0b58d783d3
Binary files /dev/null and b/TOOLS/osxbundle/mpv.app/Contents/Resources/Assets.car differ
diff --git a/TOOLS/osxbundle/mpv.app/Contents/Resources/icon.icns b/TOOLS/osxbundle/mpv.app/Contents/Resources/icon.icns
index 035a934582..e51b7f61b6 100644
Binary files a/TOOLS/osxbundle/mpv.app/Contents/Resources/icon.icns and b/TOOLS/osxbundle/mpv.app/Contents/Resources/icon.icns differ