apply vertile layout patch

This commit is contained in:
korei999 2023-11-29 21:59:00 +02:00
parent 1d60a3aece
commit bd0503927b
5 changed files with 593 additions and 5 deletions

View file

@ -58,19 +58,19 @@ static const Layout layouts[] = {
/* symbol arrange function */
{ "[]=", tile },
{ "[M]", monocle },
// { "[v]", vertile },
{ "[v]", vertile },
{ "><>", NULL } /* no layout function means floating behavior */
};
/* monitors */
/* NOTE: ALWAYS add a fallback rule, even if you are completely sure it won't be used */
static const MonitorRule monrules[] = {
/* name mfact nmaster scale layout rotate/reflect x y resx resy rate adaptive custom*/
/* example of a HiDPI laptop monitor at 120Hz:
{ "eDP-1", 0.5, 1, 2, &layouts[0], WL_OUTPUT_TRANSFORM_NORMAL, 0, 0, 0, 0, 120.000, 1, 0 },
/* name mfact nmaster scale layout rotate/reflect x y */
/* example of a HiDPI laptop monitor:
{ "eDP-1", 0.5, 1, 2, &layouts[0], WL_OUTPUT_TRANSFORM_NORMAL, -1, -1 },
*/
/* defaults */
{ NULL, 0.55, 1, 1, &layouts[0], WL_OUTPUT_TRANSFORM_NORMAL, 0, 0, 0, 0, 120.000999, 0, 0 },
{ NULL, 0.55, 1, 1, &layouts[0], WL_OUTPUT_TRANSFORM_NORMAL, -1, -1 },
};