bakkeby
2f70c42aab
Adding renamed scratchpads patch
2022-06-20 14:00:09 +02:00
Bagellll
ae67378b20
Tag-Sync patch (for syncing tags across all monitors) ( #219 )
...
* Tag-Sync patch
* Major compatibility updates
* SWITCHTAG/TAGSYNC compatibility
* tagsync: refactoring
Co-authored-by: bakkeby <bakkeby@gmail.com>
2022-02-11 16:57:53 +01:00
bakkeby
0a4e6de597
Add a configuration option for fullscreen locking
...
Some people are annoyed to have this new behaviour forced for some
application which use fake fullscreen.
Ref. https://git.suckless.org/dwm/commit/138b405f0c8aa24d8a040cc1a1cf6e3eb5a0ebc7.html
2022-01-10 17:18:45 +01:00
bakkeby
a9078fdb4d
Adding underlinetags patch ref. #199
2021-11-23 22:49:27 +01:00
bakkeby
63fed59d19
Adding taglabels patch ref. #199
2021-11-23 22:36:53 +01:00
bakkeby
67fc80803d
onlyquitonempty: refactoring patch to only take client windows into
...
consideration when deciding whether or not to allow dwm to quit
As per the original patch
https://dwm.suckless.org/patches/onlyquitonempty/
it used XQueryTree to get a count of the number of windows open to
determine whether to allow the window manager to exit.
This meant that the empty quit count variable would have to take
into account background windows such as the bar, which has side
effects like plugging in another monitor could mean that you would
not longer be allowed to quit dwm until the monitor is removed.
Likewise a systray and each systray icon would give a +1 to the
number of windows in the system.
This is unintuitive to understand and convoluted to explain, hence
the refactoring here to use the more sane approach of only counting
the number of client windows that the window manager manages.
This is an old idea which was intentionally not added to
dwm-flexipatch due to the aim of staying true to the original patch
(as in if you were to patch that manually you would get the same
experience as you had when trying the patch out in dwm-flexipatch).
This is ref. discussion in #194 .
2021-10-31 13:45:18 +01:00
bakkeby
e68f434944
Add a statusallmons and staticstatus easily toggleable in patches.h ref. #188
2021-10-07 11:46:31 +02:00
bakkeby
036421845f
Adding separate statuscolors bar module ref. #180
2021-08-25 12:18:01 +02:00
bakkeby
f8ae6714db
Adding winicon patch
2021-07-27 13:40:53 +02:00
pepper-jelly
0733c39e0c
sed source files to end with 1 new line
2021-06-14 08:54:23 +03:00
bakkeby
9072ef28a4
Splitting SchemeHid to SchemeHidNorm and SchemeHidSel given that a hidden client may still be the selected client ref. #148
2021-05-21 10:18:41 +02:00
bakkeby
7fe81a6280
fakefullscreen vs fakefullscreenclient compatibility, let fakefullscreen take precedence
2021-05-13 14:25:26 +02:00
bakkeby
23c76d13b5
vanitygaps: replaced smartgaps with smartgaps_fact, allowing gaps to be increased when there is only one client.
2021-04-16 10:16:04 +02:00
bakkeby
6e80cb5f36
Upgrading statuscmd patch.
...
The original statuscmd patch has been renamed to statuscmd-nosignal
to separate the logic from the dwmblocks integration that involves
signals. I assume as the latter has become more popular it has replaced
the statuscmd in name.
2021-04-14 11:23:18 +02:00
bakkeby
7efb64d685
Upgraded the dwmblocks patch for statuscmd which changes the signalling
...
mechanism from SIGUSR1 to SIGRTMIN which is likely to cause issues for
those that already have a working setup. A compatibility option has been
added which changes this back to SIGUSR1. Note that configuration was
also changed.
This was ref. reported issue #114 .
2021-04-14 10:42:52 +02:00
bakkeby
ac737f9dfc
Adding xkb patch as per request #111
2021-04-07 15:35:56 +02:00
bakkeby
0c88a49e27
Adding distributetags patch
2021-04-06 12:47:38 +02:00
bakkeby
905dc4d7af
Updating inplacerotate to include rotatestack feature ref. #108
2021-04-06 11:25:45 +02:00
bakkeby
647c5935b3
Adding tapresize notes to README.md
2021-03-31 09:18:58 +02:00
verschmelzen
07277cc460
Add tapresize patch
2021-03-30 22:49:59 +03:00
bakkeby
0f9104285b
Adding tab patch
2021-03-09 13:23:39 +01:00
bakkeby
0f14ffade1
Adding tatami layout option for flextile
2021-02-18 14:30:20 +01:00
bakkeby
8e9130080c
riodraw: upgrading patch to include rio-spawning of windows
2021-02-16 10:29:20 +01:00
bakkeby
f5bbd9b4c3
riodraw: upgrading patch to include rio-spawning of windows
2021-02-16 10:26:49 +01:00
bakkeby
009b84cbdc
placemouse: upgrade to include moveorplace function
2021-02-16 09:43:44 +01:00
bakkeby
9fcfa8d6ce
Adding focusdir patch
2021-02-11 12:29:48 +01:00
bakkeby
1d092253e3
Adding riodraw patch
2021-02-11 12:01:08 +01:00
bakkeby
b4758c388d
placemouse: adding options for tiled position being relative to client center
2021-01-23 16:58:44 +01:00
bakkeby
0f28402305
Adding placemouse patch
2021-01-22 11:28:55 +01:00
bakkeby
53c183a542
Indentation correction ref. #89
2021-01-22 11:14:58 +01:00
matt
5fd83cb76b
added the layoutmenu patch
2021-01-02 01:26:21 +01:00
bakkeby
93e2544040
flextile: adding centeredmaster horiz example
2020-11-28 10:57:16 +01:00
bakkeby
e26d50c110
flextile: allow nmaster of 0 to fall back to stack arrangement rather than master, ref. #81
2020-11-23 15:07:20 +01:00
bakkeby
bd5db9e63f
Adding symbol func to flextile-deluxe column description
2020-11-18 13:12:13 +01:00
bakkeby
251e3a23de
Adding tiled indicators as suggested in #68
2020-11-05 12:16:38 +01:00
bakkeby
c47f61387d
mpdcontrol: fixing typo, mpd (music player daemon), not mdp
2020-10-04 21:19:54 +02:00
bakkeby
37c212ad55
Adding on_empty_keys patch ref. #51
2020-09-29 15:24:44 +02:00
bakkeby
795fcc3b51
scratchpads: when the scratchpad patch is added, the tagmask is altered, so to get a window onto all tags you have to do ~SPTAGSMASK instead of ~0 as otherwise it will interfere with the scratchpads, ref. #53
2020-09-28 17:48:49 +02:00
bakkeby
76292ba325
scratchpads: enhancing scratchpad by allowing arbitrary clients to be added to (and removed from) each scratchpad area
2020-09-26 12:42:56 +02:00
bakkeby
6eeb5ad13b
bartabgroups + monocle change to default configuration
2020-09-20 08:45:37 +02:00
bakkeby
00320fb842
Adding nomodbuttons patch
2020-09-18 10:53:07 +02:00
bakkeby
7275ca47ff
Experimenting with having more status indicators than just whether the client is floating or not
2020-09-16 11:07:23 +02:00
bakkeby
104c9909b5
swallow: upgrading patch + fixing glitches
2020-09-11 11:47:57 +02:00
bakkeby
8994f375e8
anybar: initial commit
2020-09-10 13:32:28 +02:00
bakkeby
2e314578ed
Removing NULL value from barrules
2020-09-10 09:40:05 +02:00
bakkeby
ff9811f73d
Just some minor changes adding bar border patch ref. #41
2020-09-09 17:24:02 +02:00
bakkeby
b3e6e3531b
ipc: adding function/signal bindings
2020-09-08 16:57:31 +02:00
bakkeby
4379517c25
Adding IPC v1.5.5 patch
2020-09-07 17:48:58 +02:00
bakkeby
4c8362b726
taggrid: remove unused configuration options
2020-08-29 11:44:20 +02:00
bakkeby
0d743eddff
flexwintitle: allow flexwintitle to control window borders
2020-08-27 21:37:19 +02:00