I just upgraded to macOS 15 (I know!) and the xbar icon is present in dock and app switcher. To resolve this I added `LSUIElement = YES` in the app plist. This keeps the icon hidden. Works for me YMMV