New option: auto-generate layout names #7323
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If
spacemacs-auto-generate-layout-names
is non-nil, and the user tries to open a layout in a position that doesn't yet have a layout (e.g. withSPC l 2
), then create a new layout with an automatically generated name. I tried to choose names that are familiar and easy to remember. To enable the feature, add the following touser-config
:Known issues:
SPC l 7
(7 is only an example) will give it a name suitable for a 7th layout, but the actual position of the layout may be smaller. For example, if the user only had 4 layouts, then the "7th" layout is created in position 5.(persp-switch "some-new-name")
and(persp-switch nil)
.