Describe the new feature:
Have an option to turn off this confirmation when I press cmd-q

Proposal designs of the feature:
The exit dialog is very much a deliberate and intended UX choice with a clear reasoning behind it (see comment). I'm unconvinced this should be a setting.
I believe having an option would be more useful than having to spam alt+f4 or having to spam + holding esc to close the game. I understand that this is intended, but I found it very annoying so I'd appreciate a toggle too.
cmd-q-q
alt-f4-f4
There will not be a setting, but eventually it will likely be reduced to how stable does it (the confirmation will only be shown when a download or ongoing operation is active).
In my opinion the most important criterion for a setting being a setting is having enough users to justify the maintenance cost.
I realised this is intended behaviour. That's why this is a feature request, not a bug report. And it's also why I would like an _option_ added, because this current behaviour might still be desired by some users.
Just because it's currently intended doesn't mean an option to disable it can't be added.
Also, I'm not sure if it's the best UX decision in the first place.
Looks like the reason it is intended behaviour is to prevent accidental exits. This makes sense for mouse clicks, who knows where your cursor is flying when you are playing osu.
But I think keyboard shortcuts like cmd-q, alt-f4, ctrl-w or w/e etc. are quite hard to press accidentally, _especially_ in OSU since afaik there are no keyboard shortcuts, so your fingers won't be near "cmd", "alt" etc. the other modifier keys at any point, and definitely not in a shape that makes pressing keyboard shortcuts easy.
I think it's very worthwhile making it easier to perform a common action (quitting via keyboard shortcut), even if there are rare cases where people accidentally press the "quit" keyboard shortcut.
Looks like it's standard to have a confirmation when
there is an existing process is in progress in the application and user clicked on exit button
or
when exiting might be costly
I guess an "existing process" could be that the game is running, and that "exiting might be costly" — the cost would be losing progress through current map (because you're in the middle of playing).
In those cases maybe it makes sense to have a confirmation when you keyboard-shortcut to close.
I know that I won't press the keyboard shortcut by accident, so I'd rather have a more convenient confirmation-less experience of exiting the app.
This is why I hope an option can be added.
(also, currently the confirmation appears all the time, but I guess that's unintended — "the confirmation will only be shown when a download or ongoing operation is active")
Please understand that additional settings come with both a maintenance cost and an accessibility cost to new users - the settings are wide enough in scope as-is that they require a search field. We've already had instances where users couldn't find the settings they wanted, even if they were already implemented.
(also, currently the confirmation appears all the time, but I guess that's unintended — "the confirmation will only be shown when a download or ongoing operation is active")
Note the future tense in that statement; there are other, more pressing issues to attend to.
Since the desired final change in behaviour is tracked already at #3952, I'm going to close this definitively.
Most helpful comment
cmd-q-q
alt-f4-f4
There will not be a setting, but eventually it will likely be reduced to how stable does it (the confirmation will only be shown when a download or ongoing operation is active).