Skip to content

feat(macos): add background-app configuration to support LSUIElement in Info.plist#318

Merged
lucasfernog-crabnebula merged 1 commit intocrabnebula-dev:mainfrom
BytesGuy:main
Apr 11, 2025
Merged

feat(macos): add background-app configuration to support LSUIElement in Info.plist#318
lucasfernog-crabnebula merged 1 commit intocrabnebula-dev:mainfrom
BytesGuy:main

Conversation

@BytesGuy
Copy link
Copy Markdown
Contributor

Adds a new config setting for background-app specific to macOS that sets LSUIElement to true in the Info.plist.

This tells macOS the app is an "agent" app and is to run in the background with no icon in the Dock - particularly useful for menubar based apps that have no main window.

Have validated this works locally. Hopefully I have updated everything required!

@denjell-crabnebula
Copy link
Copy Markdown
Contributor

That's amazing! Thanks

@BytesGuy
Copy link
Copy Markdown
Contributor Author

Thanks 😄 glad it is useful!

@lucasfernog-crabnebula lucasfernog-crabnebula merged commit e010574 into crabnebula-dev:main Apr 11, 2025
18 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants