mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[FEAT]: Cycle Layout (from available layouts) #250
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @krshrimali on GitHub (Oct 8, 2023).
Is your feature request related to a problem? Please describe.
In general, if I want to cycle through all the available layouts, I couldn't find an available command for the same. This is quite helpful, if I want to see which layout suits my current workspace and want to quickly switch to another layout.
Describe the solution you'd like
A command for cycling layout will be helpful, thus having a single keybinding for cycling layout instead of having N different keybindings for changing layout to N different layouts.
Describe alternatives you've considered
Having different keybindings and manually adding
komorebic change-layout <layout_name>to the config file. It's also difficult to remember.Additional context
I believe other tiling managers have the same, examples are Pop OS shell and amethyst (for MacOS).
@krshrimali commented on GitHub (Oct 8, 2023):
In case this is already there, please let me know. Sorry in that case.
I tried searching through the codebase, and couldn't find such an option. Also, happy to assist with a PR for the same if this is something authors/maintainers feel worth adding. Thank you for building this for us. 🎉 🚀
Update: Was just going through the codebase, and wished to add this locally. Created a PR if anyone would like to see the code to see what I mean by this: https://github.com/LGUG2Z/komorebi/pull/556#issue-1931644308. 🙇🏻