{
    "_schema_ver": 4,
    "_layout_meta": {
        "mode": "auto",
        "preset": "top3_bottom1",
        "zone_tooltips": {
            "zone1": "상단 주요 메뉴 영역",
            "zone2": "보조 메뉴 영역",
            "zone3": "참고 메뉴 영역",
            "zone4": "하단 확장 영역"
        }
    },
    "_group_meta": {
        "미분류": {
            "class": "grp-gray",
            "grp_odr": 1,
            "zone": "zone1"
        },
        "APP": {
            "class": "grp-orange",
            "grp_odr": 2,
            "zone": "zone2"
        },
        "외부1": {
            "class": "grp-blue",
            "grp_odr": 3,
            "zone": "zone4"
        }
    },
    "미분류": [
        {
            "label": "app",
            "cmd": "ls -al /var/www/app",
            "auto": 1,
            "sub_odr": 1,
            "state": "active"
        }
    ],
    "APP": [
        {
            "label": "app/app",
            "cmd": "ls -al /var/www/app/app",
            "auto": 1,
            "sub_odr": 1,
            "state": "active"
        }
    ],
    "외부1": [
        {
            "label": "x64추가",
            "cmd": "wt new-tab --title \"VS x64 Native Tools\" %comspec% /k \"C:\\Program Files\\Microsoft Visual Studio\\18\\Community\\VC\\Auxiliary\\Build\\vcvars64.bat\"",
            "auto": 0,
            "sub_odr": 1,
            "state": "active"
        },
        {
            "label": "voiceBox설치",
            "cmd": "where git\nwhere node\nwhere npm\nwhere bun\nwhere rustc\nwhere cargo\nwhere just\nwhere python\nREM  카고가 잡히면 추가.\nset \"PATH=%USERPROFILE%\\.cargo\\bin;%PATH%\" && cargo --version\nwinget install --id Git.Git --exact --accept-package-agreements --accept-source-agreements\nwinget install --id OpenJS.NodeJS --exact --accept-package-agreements --accept-source-agreements\nwinget install --id Python.Python.3.12 --exact --accept-package-agreements --accept-source-agreements\nwinget install --id Oven-sh.Bun --exact --accept-package-agreements --accept-source-agreements\nwinget install --id Rustlang.Rustup --exact --accept-package-agreements --accept-source-agreements\nwinget install --id Casey.Just --exact --accept-package-agreements --accept-source-agreements\nwinget install --id Microsoft.EdgeWebView2Runtime --exact --accept-package-agreements --accept-source-agreements\nwinget install --id Microsoft.VisualStudio.2022.BuildTools --exact --accept-package-agreements --accept-source-agreements\n\ngit --version\nnode -v\nnpm -v\nbun -v\nrustup --version\nrustc --version\ncargo --version\njust --version\npython --version",
            "auto": 0,
            "sub_odr": 2,
            "state": "active"
        }
    ]
}