A KZones config for vertical screens

I use two screens at my PC: one 24″ screen to the right, and one 27″ vertically oriented screen to the left. I wanted a config to replicate the Windows Power Tools tiling behavior, specifically one that allows me to split the screen into top, center, and bottom. It’s nothing special, just what I use.

[
    {
        "name": "Priority Grid",
        "padding": 0,
        "zones": [
            {
                "x": 0,
                "y": 0,
                "height": 100,
                "width": 25
            },
            {
                "x": 25,
                "y": 0,
                "height": 100,
                "width": 50
            },
            {
                "x": 75,
                "y": 0,
                "height": 100,
                "width": 25
            }
        ]
    },
    {
        "name": "Vertical Thirds",
        "padding": 0,
        "zones": [
            {
                "x": 0,
                "y": 0,
                "width": 100,
                "height": 33.33
            },
            {
                "x": 0,
                "y": 33.33,
                "width": 100,
                "height": 33.33
            },
            {
                "x": 0,
                "y": 66.66,
                "width": 100,
                "height": 33.34
            }
        ]
    },
    {
        "name": "Quadrant Grid",
        "zones": [
            {
                "x": 0,
                "y": 0,
                "height": 50,
                "width": 50
            },
            {
                "x": 0,
                "y": 50,
                "height": 50,
                "width": 50
            },
            {
                "x": 50,
                "y": 50,
                "height": 50,
                "width": 50
            },
            {
                "x": 50,
                "y": 0,
                "height": 50,
                "width": 50
            }
        ]
    }
]

Leave a Reply

Your email address will not be published. Required fields are marked *