[FEAT]: Manual tiling #474

Closed
opened 2026-01-05 14:50:57 +01:00 by adam · 2 comments
Owner

Originally created by @Gann4Life on GitHub (Sep 25, 2024).

Is your feature request related to a problem? Please describe.
I am not liking enough the fact that I'm constrained to a specific layout on each workspace, and I would like to decide where to create a new window, at any time, at least in the current workspace.

Describe the solution you'd like
There's a list of workspaces that have layout names and so on.
I've been thinking that a new workspace could be added with a descriptive enough name that makes you understand that it is a manual approach way to tile, this way of tiling comes from i3wm, you first choose the direction where you want to spawn a new window relative to the current window, and then preform the action (Run a terminal? Run browser? Basically any app that launches after choosing direction)
Perhaps... something like this

{
  "workspaces": [
    "name": "VIII",
    "layout": "Manual"
  ]
}

Describe alternatives you've considered
I haven't considered any alternatives.

Additional context
Basic i3 features

Originally created by @Gann4Life on GitHub (Sep 25, 2024). **Is your feature request related to a problem? Please describe.** I am not liking enough the fact that I'm constrained to a specific layout on each workspace, and I would like to decide where to create a new window, at any time, at least in the current workspace. **Describe the solution you'd like** There's a list of workspaces that have layout names and so on. I've been thinking that a new workspace could be added with a descriptive enough name that makes you understand that it is a manual approach way to tile, this way of tiling comes from i3wm, you first choose the direction where you want to spawn a new window relative to the current window, and then preform the action (Run a terminal? Run browser? Basically any app that launches after choosing direction) Perhaps... something like this ```json { "workspaces": [ "name": "VIII", "layout": "Manual" ] } ``` **Describe alternatives you've considered** I haven't considered any alternatives. **Additional context** [Basic i3 features](https://youtu.be/Wx0eNaGzAZU?t=80)
adam added the enhancementi-will-not-work-on-this labels 2026-01-05 14:50:57 +01:00
adam closed this issue 2026-01-05 14:50:57 +01:00
Author
Owner

@LGUG2Z commented on GitHub (Sep 25, 2024):

I personally would never use this feature, but if this is important enough for you or anyone else to want to spend your time implementing it, I am happy to provide guidance and feedback similarly to how I do with the animations feature.

@LGUG2Z commented on GitHub (Sep 25, 2024): I personally would never use this feature, but if this is important enough for you or anyone else to want to spend your time implementing it, I am happy to provide guidance and feedback similarly to how I do with the animations feature.
Author
Owner

@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.

@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.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#474