Enable Deck Layout
- Enable deck layout patch - Add keybinding to switch to deck layout and unfloat to deck layout - Update grid layout index
This commit is contained in:
parent
8d2a133926
commit
2907b9eefe
@ -3101,7 +3101,7 @@ Deck layout.
|
|||||||
https://dwm.suckless.org/patches/deck/
|
https://dwm.suckless.org/patches/deck/
|
||||||
|
|
||||||
#+BEGIN_SRC c :tangle patches.def.h
|
#+BEGIN_SRC c :tangle patches.def.h
|
||||||
#define DECK_LAYOUT 0
|
#define DECK_LAYOUT 1
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
*** Fibonacci
|
*** Fibonacci
|
||||||
@ -4612,7 +4612,8 @@ static Key keys[] = {
|
|||||||
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
||||||
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
||||||
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
||||||
{ MODKEY, XK_g, setlayout, {.v = &layouts[3]} },
|
{ MODKEY, XK_y, setlayout, {.v = &layouts[3]} },
|
||||||
|
{ MODKEY, XK_g, setlayout, {.v = &layouts[4]} },
|
||||||
|
|
||||||
#if COLUMNS_LAYOUT
|
#if COLUMNS_LAYOUT
|
||||||
{ MODKEY, XK_c, setlayout, {.v = &layouts[3]} },
|
{ MODKEY, XK_c, setlayout, {.v = &layouts[3]} },
|
||||||
@ -4655,7 +4656,8 @@ static Key keys[] = {
|
|||||||
{ MODKEY|Mod1Mask, XK_space, unfloatvisible, {0} },
|
{ MODKEY|Mod1Mask, XK_space, unfloatvisible, {0} },
|
||||||
{ MODKEY|ShiftMask, XK_t, unfloatvisible, {.v = &layouts[0]} },
|
{ MODKEY|ShiftMask, XK_t, unfloatvisible, {.v = &layouts[0]} },
|
||||||
{ MODKEY|ShiftMask, XK_m, unfloatvisible, {.v = &layouts[2]} },
|
{ MODKEY|ShiftMask, XK_m, unfloatvisible, {.v = &layouts[2]} },
|
||||||
{ MODKEY|ShiftMask, XK_g, unfloatvisible, {.v = &layouts[3]} },
|
{ MODKEY|ShiftMask, XK_y, unfloatvisible, {.v = &layouts[3]} },
|
||||||
|
{ MODKEY|ShiftMask, XK_g, unfloatvisible, {.v = &layouts[4]} },
|
||||||
#endif // UNFLOATVISIBLE_PATCH
|
#endif // UNFLOATVISIBLE_PATCH
|
||||||
|
|
||||||
#if TOGGLEFULLSCREEN_PATCH
|
#if TOGGLEFULLSCREEN_PATCH
|
||||||
|
@ -1030,7 +1030,8 @@ static Key keys[] = {
|
|||||||
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
||||||
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
||||||
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
||||||
{ MODKEY, XK_g, setlayout, {.v = &layouts[3]} },
|
{ MODKEY, XK_y, setlayout, {.v = &layouts[3]} },
|
||||||
|
{ MODKEY, XK_g, setlayout, {.v = &layouts[4]} },
|
||||||
|
|
||||||
#if COLUMNS_LAYOUT
|
#if COLUMNS_LAYOUT
|
||||||
{ MODKEY, XK_c, setlayout, {.v = &layouts[3]} },
|
{ MODKEY, XK_c, setlayout, {.v = &layouts[3]} },
|
||||||
@ -1073,7 +1074,8 @@ static Key keys[] = {
|
|||||||
{ MODKEY|Mod1Mask, XK_space, unfloatvisible, {0} },
|
{ MODKEY|Mod1Mask, XK_space, unfloatvisible, {0} },
|
||||||
{ MODKEY|ShiftMask, XK_t, unfloatvisible, {.v = &layouts[0]} },
|
{ MODKEY|ShiftMask, XK_t, unfloatvisible, {.v = &layouts[0]} },
|
||||||
{ MODKEY|ShiftMask, XK_m, unfloatvisible, {.v = &layouts[2]} },
|
{ MODKEY|ShiftMask, XK_m, unfloatvisible, {.v = &layouts[2]} },
|
||||||
{ MODKEY|ShiftMask, XK_g, unfloatvisible, {.v = &layouts[3]} },
|
{ MODKEY|ShiftMask, XK_y, unfloatvisible, {.v = &layouts[3]} },
|
||||||
|
{ MODKEY|ShiftMask, XK_g, unfloatvisible, {.v = &layouts[4]} },
|
||||||
#endif // UNFLOATVISIBLE_PATCH
|
#endif // UNFLOATVISIBLE_PATCH
|
||||||
|
|
||||||
#if TOGGLEFULLSCREEN_PATCH
|
#if TOGGLEFULLSCREEN_PATCH
|
||||||
|
@ -345,7 +345,7 @@
|
|||||||
|
|
||||||
#define COLUMNS_LAYOUT 0
|
#define COLUMNS_LAYOUT 0
|
||||||
|
|
||||||
#define DECK_LAYOUT 0
|
#define DECK_LAYOUT 1
|
||||||
|
|
||||||
#define FIBONACCI_DWINDLE_LAYOUT 0
|
#define FIBONACCI_DWINDLE_LAYOUT 0
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user