bakkeby/patches

Flextile Deluxe Question

VehementHam opened this issue · 4 comments

What patches am I supposed to install this with? I know that it supports vanity gaps and rmaster, but which versions of the do I have to install for them to work together? Thank you.

For rmaster you just need to trigger the mirrorlayout function, check the default keybindings for the patch.

As for the vanitygaps patch there are integration hints if you search for VANITYGAPS_PATCH in the patch (or the patched code). Likewise there are integration hints for cfacts which might be of interest as well.

I cannot for the life of me get this patch applied after a long time. Is it compatable with the latest version of DWM? I try to apply it with no other patches applied, and it fails badly.

I can see the confusion. There are several factors.

1) the patch was made against dwm 6.3 as seen by the file name.

dwm-pertag-flextile_deluxe-6.3.diff

2) this is a partial patch

dwm-pertag-flextile_deluxe-6.3.diff

on top of the pertag patch:

dwm-pertag-flextile_deluxe-6.3.diff

There is a full version of this patch which includes both pertag and the flextile-deluxe patch (has the "_full" suffix).

3) there are some silly conflicts due to semantic changes to the code base, e.g.

static void tile(Monitor *);

having changed to:

static void tile(Monitor *m);

I added ports for 6.4 with updated links under https://github.com/bakkeby/patches/wiki/flextile-deluxe.

Thank you. I very much apreciate the time and support .