Originally created by @FlyinCow on GitHub (Jul 18, 2024).
Is your feature request related to a problem? Please describe.
I use VerticalStack layout for my main workspace, with IDE/Obsidian in the primary container and browser/terminal/chat apps stacking aside. But I have to resize the width of primary container every time because when you open a second app it always takes 50% the width of the screen.
Describe the solution you'd like
Rules in komorebi.json for built-in layouts. For workspace-wise:
{..."layout":"VerticalStack","primary_container_width":"1600"// or percentage, e.g. primary_container_width: "65%"
...}
Or for layout-wise:
{
"layout_configuration":{
"VerticalStack": {
"primary_container_percentage": 65,
// other configurations
},
"BSP": {
“split_priority”: "vertical" // force to split the container vertically first, "auto" for split at the longer edge
}
}
}
Originally created by @FlyinCow on GitHub (Jul 18, 2024).
**Is your feature request related to a problem? Please describe.**
I use VerticalStack layout for my main workspace, with IDE/Obsidian in the primary container and browser/terminal/chat apps stacking aside. But I have to resize the width of primary container every time because when you open a second app it always takes 50% the width of the screen.
**Describe the solution you'd like**
Rules in `komorebi.json` for built-in layouts. For workspace-wise:
```json
{
...
"layout": "VerticalStack",
"primary_container_width": "1600" // or percentage, e.g. primary_container_width: "65%"
...
}
```
Or for layout-wise:
```
{
"layout_configuration":{
"VerticalStack": {
"primary_container_percentage": 65,
// other configurations
},
"BSP": {
“split_priority”: "vertical" // force to split the container vertically first, "auto" for split at the longer edge
}
}
}
```
I'm not really in favor of this, though I would consider a PR. Closing for now as this is unplanned from my side.
@LGUG2Z commented on GitHub (Jan 23, 2025):
I'm not really in favor of this, though I would consider a PR. Closing for now as this is unplanned from my side.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @FlyinCow on GitHub (Jul 18, 2024).
Is your feature request related to a problem? Please describe.
I use VerticalStack layout for my main workspace, with IDE/Obsidian in the primary container and browser/terminal/chat apps stacking aside. But I have to resize the width of primary container every time because when you open a second app it always takes 50% the width of the screen.
Describe the solution you'd like
Rules in
komorebi.jsonfor built-in layouts. For workspace-wise:Or for layout-wise:
@LGUG2Z commented on GitHub (Jan 23, 2025):
I'm not really in favor of this, though I would consider a PR. Closing for now as this is unplanned from my side.