I request a special property for zen mode
zenMode.fontSize and "zenMode.fontWeight": "bold"
So would be different from
editor property settings
(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:
This seems like a special settings for zen mode which would take effect when in zen mode. Something like a language identifier settings which take priority when you are in javascript file for example.
"[zen]": {
"editor.fontSize": 12
}
Renaming this feature request to be more global.
I think also things should be configurable in zen mode for a better concentrating on a code:

It would be nice if this was applied more generally by allowing settings to be changed after a certain action has been executed.
@sandy081 is this feature request realistic, could we add a new configuration scope for zen mode.
Here's a highly requested feature which would benefit from this https://github.com/Microsoft/vscode/issues/31609
We could also deprecat a lot of zenMode specific settings if we added this
@isidorn Do you think all editor settings makes sense to be overridable in zen mode? This also brings up new overriding dimension, for eg zen mode takes precedence over language settings?
@sandy081 yes I think all editor setting make sense to be overriden in zen mode. However in general I would need more than editor setting. Do for language overried you only allow editor ones to be overriden?
Yes, zen mode should take precedence over language settings imho.
In practice here are the most needed ones:
editor.lineNumber
workbench.editor.showTabs
workbench.activityBar.visible
workbench.statusBar.visible
editor.fontSize
Do for language overried you only allow editor ones to be overriden
Yes.
So you need support for more identifiers that can override settings (not just editor).
@sandy081 yes. Does that overcomplicate things?
Yes, it will for the user. It is hard to explain why some settings are supported for some override identifiers and not for others especially there is no UI. Also this will introduce two types of settings for zen mode, one those with zen.* and others with [zen]. Is not it simple if all settings follow only one type?
@sandy081 once we introduce this I will deprecate all zen. settings
Ok, I can provide following internally
Hide minimap configurable +1
@isidorn Is this going to be ever an option?
Most helpful comment
This seems like a special settings for zen mode which would take effect when in zen mode. Something like a language identifier settings which take priority when you are in javascript file for example.
Renaming this feature request to be more global.