summaryrefslogtreecommitdiffhomepage
path: root/patch
AgeCommit message (Collapse)Author
2020-04-22Adding fix for attachbottom patchbakkeby
2020-04-16[dwm][PATCH] statuscolors, fix status text width computationbakkeby
This is an updated version of the statuscolors patch that fixes the computation of the text width. The previous version of the patch inculded all the byte codes that are used to select the color schemes when computing the width, obaining a width that is larger than the real width. This patch fixes that by adding up the widths of the individual chunks, separated by the codes that select the color schemes.
2020-04-16[dwm][PATCH] Multiple scratchpadsbakkeby
This patch enables multiple scratchpads, each with one assigned window. This enables the same scratchpad workflow that you have in i3. Scratchpads are implemented as special tags, whose mask does not apply to new spawned windows. To assign a window to a scratchpad you have to set up a rule, as you do with regular tags. Windows tagged with scratchpad tags can be set floating or not in the rules array. Most users would probably want them floating (i3 style), but having them tiled does also perfectly work and might fit better the DWM approach. In case they are set floating, the patch moves them to the center of the screen whenever the are shown. The patch can easily be modified to make this last feature configurable in the rules array (see the center patch). The togglescratch function, borrowed from the previous scratchpad patch and slightly modified, can be used to spawn a registered scratchpad process or toggle its view. This function looks for a window tagged on the selected scratchpad. If it is found its view is toggled. If it is not found the corresponding registered command is spawned. The config.def.h shows three examples of its use to spawn a terminal in the first scratchpad tag, a second terminal running ranger on the second scratchpad tag and the keepassxc application to manage passwords on a third scratchpad tag. If you prefer to spawn your scratchpad applications from the startup script, you might opt for binding keys to toggleview instead, as scratchpads are just special tags (you may even extend the TAGKEYS macro to generalize the key bindings).
2020-04-13Adding statuscmd patch ref. #23bakkeby
2020-03-31dragcfact and dragmfact improvementsbakkeby
2020-03-31Adding rounded corners patchbakkeby
2020-03-29[dwm][patch] holdbar: fixed flickering caused by repeated key eventsbakkeby
2020-03-29Making flextile gridmode pixel perfectbakkeby
2020-03-28Adding two new variants of gappless grid to flextile as well as making ↵bakkeby
horizgrid pixel perfect
2020-03-27Adding revamped dragmfact patch ref. #19bakkeby
2020-03-25dragcfact - if the window is floating, then fall back to resizing the window ↵bakkeby
rather than doing nothing, #19
2020-03-25Adding dragcfact patch, ref. #19bakkeby
2020-03-24Removing workaround to ensure that floating master stays on top, ref. #20bakkeby
2020-03-23Removing unwanted and forgotten debug line ref. #20bakkeby
2020-03-23Bug failing to close the last window using the centered floating master ↵bakkeby
layout, ref. #20
2020-03-23Stylingbakkeby
2020-03-23Adding stacker patch as requested ref. #17bakkeby
2020-03-22Replacing SchemeSel background for systray with that of SchemeNormbakkeby
2020-03-22Alternative fix which is more in line with the original diff, ref. #18bakkeby
2020-03-22Fix broken client when using systray without the alpha patch, ref. #18bakkeby
2020-03-21Fixing bugs in relation to #12bakkeby
2020-03-20FAKEFULLSCREEN_PATCH takes precedence over the FAKEFULLSCREEN_CLIENT_PATCH, ↵bakkeby
ref. #13
2020-03-20Rewording slave --> stackbakkeby
2020-03-20Layouts - re-distributing remaining pixels after even split to address #12bakkeby
2020-03-07Fix for 0 nmaster for tile layoutbakkeby
2020-03-07Adding option to enable gaps for monocle layout, ref. issue #11bakkeby
2020-03-07Pertag togglegaps change ref. issue #11bakkeby
2020-02-11Adding vtcolors patchbakkeby
2020-02-11Adding swaptags patchbakkeby
2020-02-09Fix for systray flickering ref. #9bakkeby
2020-02-09Feature request to add alternative scratchpad patch by Gaspar Vardanyan ref. #8bakkeby
2020-02-09Fix systray position when barpadding patch is enabled, ref. #9bakkeby
2020-02-02Adding transferall patchbakkeby
2020-02-02Adding fsignal patch and moved dwmc signal settings to config.def.hbakkeby
2020-01-30Fix for undefined reference to getgaps when using only nrowgrid layout with ↵bakkeby
vanitygaps
2020-01-30Fix for undefined reference to getgaps when using only centeredmaster layoutbakkeby
2020-01-29Added shiftview patchbakkeby
2020-01-29Correcting warnings ref. #4bakkeby
2020-01-29Adding swapfocus patchbakkeby
2020-01-26Adding transfer patchbakkeby
2020-01-24Holdbar compatibility with barpadding, extrabar and statuspadding.bakkeby
2020-01-17Adding inplacerotate patchbakkeby
2020-01-15Fixes for missleading variable? #2bakkeby
2019-11-22Adding improvement to the fakefullscreenclient exiting out of proper ↵bakkeby
fullscreen into tiled fullscreen
2019-11-21Adding fakefullscreeenclient patchbakkeby
2019-11-21Tidying stylebakkeby
2019-11-04Addressed some conflicts between CMDCUSTOMIZE and NODMENU patches as well as ↵bakkeby
between EXRESIZE and MAXIMIZE patches
2019-10-24Adding exresize patchbakkeby
2019-10-24Adding swallow patchbakkeby
2019-10-16Adding note about flexipatch-finalizerbakkeby