I am developing a cross-platform application with a custom border. The window interactions buttons (minimize/maximize/close) are in the top right, like Windows. However, when the application is run on a Mac (or some desktop environments with Linux), this is on the opposite side of the system default (left). How big of a problem is this, and how much should I compromise the interface's design to fix? As you can see from the interface below, it would be very difficult to move the window interaction buttons to the left while keeping the interface looking good. I could add an additional line, but that would be a waste of space.
In a situation like this, how important is it to follow the system's standard? If it is important to alter, what can be done to fix it in the interface shown above?