[BUG]: Resizing windows doesn't work in grid layout #618

Closed
opened 2026-01-05 14:52:00 +01:00 by adam · 1 comment
Owner

Originally created by @jbytes1027 on GitHub (May 11, 2025).

Summary

Resizing windows doesn't work in grid layout. Resizing works in all other layouts just fine.

Version Information

komorebic 0.1.36
OS Name: Microsoft Windows 11 Home
OS Version: 10.0.26100 N/A Build 26100

Komorebi Configuration

{
  "$schema": "https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.36/schema.json",
  "app_specific_configuration_path": "$Env:KOMOREBI_CONFIG_HOME/applications.json",
  "window_hiding_behaviour": "Cloak",
  "cross_monitor_move_behaviour": "Insert",
  "resize_delta": 100,
  "slow_application_compensation_time": 50,
  "default_workspace_padding": 0,
  "default_container_padding": -1,
  "border": true,
  "border_width": 2,
  "border_offset": -1,
  "border_implementation": "Windows",
  "theme": {
    "palette": "Base16",
    "name": "Ashes",
    "unfocused_border": "Base00",
    "single_border": "Base04",
    "stack_border": "Base02"
  },
  "monitors": [
    {
      "workspaces": [
        {
          "name": "1",
          "layout": "VerticalStack"
        },
        {
          "name": "2",
          "layout": "VerticalStack"
        },
        {
          "name": "3",
          "layout": "VerticalStack"
        },
        {
          "name": "4",
          "layout": "VerticalStack"
        },
        {
          "name": "5",
          "layout": "VerticalStack"
        },
        {
          "name": "6",
          "layout": "VerticalStack"
        },
        {
          "name": "7",
          "layout": "VerticalStack"
        },
        {
          "name": "8",
          "layout": "VerticalStack"
        }
      ]
    },
    {
      "workspaces": [
        {
          "name": "9",
          "layout": "VerticalStack"
        },
        {
          "name": "10",
          "layout": "VerticalStack"
        },
        {
          "name": "11",
          "layout": "VerticalStack"
        },
        {
          "name": "12",
          "layout": "VerticalStack"
        }
      ]
    }
  ]
}

Hotkey Configuration

; Resize
#^h::Komorebic("resize-axis horizontal increase")
#^l::Komorebic("resize-axis horizontal decrease")
#^k::Komorebic("resize-axis vertical increase")
#^j::Komorebic("resize-axis vertical decrease")

Output of komorebic check

KOMOREBI_CONFIG_HOME detected: D:\Dotfiles\windows\komorebi Looking for configuration files in D:\Dotfiles\windows\komorebi Found komorebi.json; this file can be passed to the start command with the --config flag No ~/.config/whkdrc found; you may not be able to control komorebi with your keyboard

Originally created by @jbytes1027 on GitHub (May 11, 2025). ### Summary Resizing windows doesn't work in grid layout. Resizing works in all other layouts just fine. ### Version Information komorebic 0.1.36 OS Name: Microsoft Windows 11 Home OS Version: 10.0.26100 N/A Build 26100 ### Komorebi Configuration ```json { "$schema": "https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.36/schema.json", "app_specific_configuration_path": "$Env:KOMOREBI_CONFIG_HOME/applications.json", "window_hiding_behaviour": "Cloak", "cross_monitor_move_behaviour": "Insert", "resize_delta": 100, "slow_application_compensation_time": 50, "default_workspace_padding": 0, "default_container_padding": -1, "border": true, "border_width": 2, "border_offset": -1, "border_implementation": "Windows", "theme": { "palette": "Base16", "name": "Ashes", "unfocused_border": "Base00", "single_border": "Base04", "stack_border": "Base02" }, "monitors": [ { "workspaces": [ { "name": "1", "layout": "VerticalStack" }, { "name": "2", "layout": "VerticalStack" }, { "name": "3", "layout": "VerticalStack" }, { "name": "4", "layout": "VerticalStack" }, { "name": "5", "layout": "VerticalStack" }, { "name": "6", "layout": "VerticalStack" }, { "name": "7", "layout": "VerticalStack" }, { "name": "8", "layout": "VerticalStack" } ] }, { "workspaces": [ { "name": "9", "layout": "VerticalStack" }, { "name": "10", "layout": "VerticalStack" }, { "name": "11", "layout": "VerticalStack" }, { "name": "12", "layout": "VerticalStack" } ] } ] } ``` ### Hotkey Configuration ``` ; Resize #^h::Komorebic("resize-axis horizontal increase") #^l::Komorebic("resize-axis horizontal decrease") #^k::Komorebic("resize-axis vertical increase") #^j::Komorebic("resize-axis vertical decrease") ``` ### Output of komorebic check KOMOREBI_CONFIG_HOME detected: D:\Dotfiles\windows\komorebi Looking for configuration files in D:\Dotfiles\windows\komorebi Found komorebi.json; this file can be passed to the start command with the --config flag No ~/.config/whkdrc found; you may not be able to control komorebi with your keyboard
adam added the bug label 2026-01-05 14:52:00 +01:00
adam closed this issue 2026-01-05 14:52:00 +01:00
Author
Owner

@LGUG2Z commented on GitHub (May 11, 2025):

Not a bug; komorebi's grid layout is a fixed-size grid.

I'm open to accepting a patch if someone wants to submit a resizeable grid layout, but this isn't something I'm going to work on because I hate working on layouts 😅

@LGUG2Z commented on GitHub (May 11, 2025): Not a bug; komorebi's grid layout is a fixed-size grid. I'm open to accepting a patch if someone wants to submit a resizeable grid layout, but this isn't something I'm going to work on because I hate working on layouts 😅
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#618