Suckless Package Patches
DevelOS vendors customized dwm and dmenu sources in install/. Package builds do not apply standalone patch files; the patches and configuration changes are already integrated into the source trees before package tarballs are generated.
dwm
Package source: install/dwm. Upstream base: dwm6.8.
Applied Patches
awesomebar: adds a taskbar-style window list, hidden windows, clickable titles, hidden-client navigation, and show/hide helpers.fullgaps: adds configurable gaps between tiled clients and outer monitor edges.
Configuration Changes
- Font changed to
JetBrainsMono Nerd Font:size=11. - Colors changed to a Dracula-style palette.
- Added
SchemeHidfor hidden-client taskbar entries. - Terminal changed from
sttoalacritty. Mod-jandMod-kfocus visible clients only.Mod-Shift-jandMod-Shift-kinclude hidden clients.Mod-sshows the selected hidden client andMod-Shift-sshows all hidden clients on the current tag.- Tiled windows use
5pxfull gaps, controlled withMod-minus,Mod-equal, andMod-Shift-equal.
dmenu
Package source: install/dmenu. Upstream base: dmenu 5.4.
Applied Patches
fuzzymatch: enables fuzzy matching by default and adds-Fto disable it.center: adds centered menu support with centered and minimum-width configuration.border: adds configurable border width and-bwsupport.mouse-support: adds mouse selection, paste, exit, and scroll navigation.
Configuration Changes
- Font changed to
JetBrainsMono Nerd Font:size=11. - Colors changed to a Dracula-style palette.
- Fuzzy matching and centered mode are enabled by default.
- Minimum centered width is
500. - Default vertical list length is
10lines. - Default border width is
1.
Relevant Source Locations
install/dwm/dwm.cinstall/dwm/config.def.hinstall/dmenu/dmenu.cinstall/dmenu/config.def.hinstall/dmenu/config.mkinstall/dmenu/dmenu.1