Adding tatami layout option for flextile

This commit is contained in:
bakkeby
2021-02-18 14:30:20 +01:00
parent 15895c42b9
commit 0f14ffade1
3 changed files with 134 additions and 10 deletions

View File

@@ -40,6 +40,7 @@ static void arrange_gridmode(Monitor *m, int ax, int ay, int ah, int aw, int ih,
static void arrange_horizgrid(Monitor *m, int ax, int ay, int ah, int aw, int ih, int iv, int n, int an, int ai);
static void arrange_dwindle(Monitor *m, int ax, int ay, int ah, int aw, int ih, int iv, int n, int an, int ai);
static void arrange_spiral(Monitor *m, int ax, int ay, int ah, int aw, int ih, int iv, int n, int an, int ai);
static void arrange_tatami(Monitor *m, int ax, int ay, int ah, int aw, int ih, int iv, int n, int an, int ai);
/* Named flextile constants */
enum {
@@ -100,6 +101,7 @@ enum {
HORIZGRID, // clients are arranged in a horizontal grid
DWINDLE, // clients are arranged in fibonacci dwindle mode
SPIRAL, // clients are arranged in fibonacci spiral mode
TATAMI, // clients are arranged as tatami mats
AXIS_LAST,
};
@@ -114,4 +116,5 @@ static char tilesymb[] = {
126, // "~",
92, // "\\",
64, // "@",
84, // "T",
};