#1733·komorebi

[BUG]: `layout-ratios` malfunction

Author: bilogicCreated Jul 28, 2026Updated Jul 28, 2026
Labelsbug

Summary

If I use RightMainVerticalStack and manually resize either column, running komorebic layout-ratios --columns 0.5 does not get me back to 50% each, instead it applies the ratio based on the resized columns

Version Information

0.1.41

Komorebi Configuration

json
{
  "$schema": "https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.37/schema.json",
  "app_specific_configuration_path": "$Env:USERPROFILE/applications.json",
  "window_hiding_behaviour": "Cloak",
  "cross_monitor_move_behaviour": "Insert",
  "default_workspace_padding": 10,
  "default_container_padding": 10,
  "border": true,
  "border_width": 8,
  "border_offset": -1,
  "resize_delta": 200,
  "animation": {
    "enabled": true,
    "duration": 200,
    "fps": 120,
    "style": {
      "movement": "EaseInOutCubic",
      "transparency": "Linear"
    }
  },
  "theme": {
    "palette": "Base16",
    "name": "Ashes",
    "unfocused_border": "Base03",
    "bar_accent": "Base0D"
  },
  "ignore_rules": [
  ],
  "floating_applications": [
  ],
  "monitors": [
    {
      "workspaces": [      
        {
          "name": "Dev1",
          "layout": "RightMainVerticalStack"
        },
        {
          "name": "Dev2",
          "layout": "RightMainVerticalStack"
        },        
        {
          "name": "Dev3",
          "layout": "RightMainVerticalStack"
        },
        {
          "name": "Chat",
          "layout": "RightMainVerticalStack",
          "initial_workspace_rules": []
        },
        {
          "name": "Half",
          "layout": "RightMainVerticalStack",
          "initial_workspace_rules": []
        },
        {
          "name": "Zoom",
          "layout": "RightMainVerticalStack",
        }
      ]
    }
  ]
}

Hotkey Configuration

bash
win + ctrl + f4: komorebic layout-ratios --columns 0.15
win + ctrl + f12: komorebic layout-ratios --columns 0.15
win + ctrl + f3: komorebic layout-ratios --columns 0.3
win + ctrl + f11: komorebic layout-ratios --columns 0.3
win + ctrl + f5: komorebic layout-ratios --columns 0.5
win + ctrl + f8: komorebic layout-ratios --columns 0.5
win + ctrl + f2: komorebic layout-ratios --columns 0.7
win + ctrl + f10: komorebic layout-ratios --columns 0.7
win + ctrl + f1: komorebic layout-ratios --columns 0.85
win + ctrl + f9: komorebic layout-ratios --columns 0.85

Output of komorebic check

bash
No KOMOREBI_CONFIG_HOME detected, defaulting to C:\Users\\\user

Looking for configuration files in C:\Users\archie

Found komorebi.json; this file can be passed to the start command with the --config flag

Found C:\Users\\\user\.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag