From 39055ebf400c49271ec978e1504c1c9c3d759311 Mon Sep 17 00:00:00 2001 From: Thorsten Ball Date: Mon, 7 Aug 2023 19:48:04 +0200 Subject: [PATCH] macOS: explicitly name the NSMainNibFile in plist According to [this answer][0] here and [this blogpost][1], if the `NSMainNibFile` is not specified in the `*.plist` file, then `NSApplicationMain` will look through the bundle to get the first nib file it finds. I like the explicitness of naming it and it probably also saves a miniscule amount of CPU/IO when we can skip finding the file. [0]: https://stackoverflow.com/questions/42886400/how-does-nsapplicationmain-find-the-main-nib-file [1]: https://jameshfisher.com/2017/03/20/how-is-mainmenu-xib-loaded/ --- macos/Ghostty-Info.plist | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/macos/Ghostty-Info.plist b/macos/Ghostty-Info.plist index 0c67376eb..253b170f1 100644 --- a/macos/Ghostty-Info.plist +++ b/macos/Ghostty-Info.plist @@ -1,5 +1,8 @@ - + + NSMainNibFile + MainMenu +