bakkeby
dfe1c40563
Adding cool autostart patch
4 years ago
bakkeby
12527f00d9
zoomswap: renamed prevtiled back to findbefore as per original patch
4 years ago
bakkeby
f87bd6c86e
Fix for focustack not being able to focus past hidden windows.
...
Also focusstack +2/-2 allow hidden windows to be selected using
keyboard shortcuts in order to unhide them via showhideclient.
Ref.
https://www.reddit.com/r/suckless/comments/i1c66t/how_to_make_awesomebar_patch_more_keyboard_centric/
4 years ago
bakkeby
d85dc0404f
systray: add / override class hints for the systray clients (allows for compositors to exlude them from shadows)
4 years ago
bakkeby
55c9570681
Fix for monitor rules not applying for tag 1 specific rule
4 years ago
bakkeby
b5165a1c8f
barmodules: refactoring updatebarpos
4 years ago
bakkeby
ff72f80029
barmodules: refactoring updatebarpos
4 years ago
bakkeby
023aa218e4
Adding powerline patch
4 years ago
bakkeby
a7d1663571
Adding bar modules which splits the dwm bar into modules allowing for re-arrangement of the bar and easier integration for new features
4 years ago
bakkeby
6961418d63
Extrabar --> extrastatus
4 years ago
bakkeby
346d7f6b1d
Making bars list into linked list
4 years ago
bakkeby
664484d572
Refinement
4 years ago
bakkeby
aa70728d00
Adding BarWidthArg, BarDrawArg, BarClickArg to keep the method signatures static
4 years ago
bakkeby
903b32ac8b
Major refactoring in preparation for bar modules
4 years ago
bakkeby
38c77b06f0
Fixing rawstext defined but not used warning
4 years ago
bakkeby
1d8aef2198
awesomebar: refactoring remainder logic, which seemed a bit off
4 years ago
bakkeby
fbaa215a14
staticstatus + extrabar: Allow extrabar to be static on a monitor other than that of the main staticstatus monitor
4 years ago
bakkeby
ccb275b984
Extrabar alignment, buttonclicks and other improvements
4 years ago
bakkeby
ab488abc11
Extrabar compatibility improvements
4 years ago
bakkeby
5478f99c3b
extrabar compatibility updates
...
+ only shows on a given monitor if staticstatus patch is enabled.
+ status2d support (although extrabar status is written on the right, not on the left)
+ now clears extrabar on other monitors in a multi-monitor setup
- breaks dwmblocks in terms of registred buttonpresses
- extrabar is not clickable
4 years ago
bakkeby
9fcb63164d
center patch: adding options to center transient windows
4 years ago
bakkeby
8f06f9a2d5
switchtag improvements, making the restoring of tags optional and configurable
4 years ago
bakkeby
a7763038fd
switchtag improvements, making the restoring of tags optional and configurable
4 years ago
bakkeby
188f2f482f
switchtag patch: do not switch tags if the tag is already shown, same with focusonnetactive patch
4 years ago
bakkeby
8120e0b858
Fixed a dwmblocks / statuscmd / systray compatibility issue where button clicks would be misaligned if systray pinning is used and systray is on another monitor
4 years ago
bakkeby
9e8d70788c
Adding alternative activetagindicatorbar patch
4 years ago
bakkeby
8c07458f11
holdbar: toggle bar improvements
4 years ago
bakkeby
c14a51524b
Adding cursor icons for resizecorners, resizepoint, dragmfact and dragcfact
4 years ago
bakkeby
5a4c350b9c
Updating sendmon_keepfocus to only keep focus if the client had focus
4 years ago
bakkeby
9574035849
Adding sendmon_keepfocus patch
4 years ago
bakkeby
ce12e07163
Adding statusbutton patch ref. #33
4 years ago
bakkeby
04906b4ddf
Adding resizepoint patch
4 years ago
bakkeby
9ae251791d
floatpos: correction
4 years ago
bakkeby
c3d368f193
Adding bar_height patch
4 years ago
bakkeby
6a683c729e
Adding floatpos patch.
4 years ago
bakkeby
5e0a9c49f8
Adding sizehints patch
4 years ago
bakkeby
cac3e7d2c9
Rule macro improvements + rule macro helper macros
4 years ago
bakkeby
a7b226de41
Make EWMH windows float
...
Move updatewindowtype() functionality into applyrules(), and also make
following EWMH windows float: DIALOG, UTILITY, TOOLBAR, SPLASH.
This is taking the proposed patch to add window type to the rule matching
options for dwm, allowing dialog, utility, toolbar and splash windows
to be configured to float by default.
This patch is intended to be merged into the main dwm build.
In effect the intermediate EWMH_WINDOWS_FLOAT_PATCH has also been removed.
4 years ago
bakkeby
f315188728
Autostart: Make autostart conform to XDG Base Directory specification (upgrade)
4 years ago
bakkeby
6f20203975
Added RULE macro to replace rules setup making the default config less of an abomination and making it simpler to include new rules based patches
4 years ago
bakkeby
8c4eaccf16
Adding pango patch (ref. #10 )
...
Text from original patch:
Using pango markup for status text
Use a single font. Removed some code utf8 code from drw.
Created for pango 1.44. Older versions might not have getter
for font height, ascent + descent can be used instead.
All texts are rendered with pango but only status is with
markup. Increased stext size (in case a lot of markup is used).
MIN/MAX is already defined (didn't redefine them).
4 years ago
bakkeby
e355c49833
noborder: The noborder patch had a bug in it such that if moving the window in floating layout then the window would continuously grow, adding the fix for that
4 years ago
bakkeby
a5e74cd720
staticstatus: Adding note about systray pinning
4 years ago
bakkeby
164095db40
Adding staticstatus patch
4 years ago
bakkeby
622c4bc0d6
EWMH window float patch: Floating window x, y coordinates may be negative in a multi-monitor setup
4 years ago
bakkeby
6321b52a30
Renamed SCRATCHPAD_PATCH --> SCRATCHPADS_PATCH to match the naming of the suckless patches as the multiple scratchpads patch has its own location now
4 years ago
bakkeby
bad53d2cc4
Upgrading Gaspar Vardanyan's scratchpad patch to the 20200510 version.
...
https://github.com/GasparVardanyan/dwm-scratchpad/blob/master/dwm-scratchpad-20200510-f09418b.diff
4 years ago
bakkeby
af96d4c358
Adding keymodes patch
4 years ago
bakkeby
643ea4d84f
Awesomebar: patch to prevent visual glitches from uneven tabs count
4 years ago
bakkeby
2c9ff7453a
dwmblocks and status2d compatibility fix for barpadding patch
4 years ago