/dwm-flexi

A dwm build with preprocessor directives to decide which patches to include during build time

Primary LanguageCMIT LicenseMIT

Personal fork of dwm-flexipatch visitors

Please install libxft-bgra, nerd font.

Configuration

  • Please move scripts to your PATH
  • Key bindings can either be set using dwmc or changed in config.def.h
  • Extend/debloat this patches.def.h

Included patches

  • BAR_DWMBLOCKS_PATCH
  • BAR_LAYOUTMENU_PATCH
  • BAR_LTSYMBOL_PATCH
  • BAR_STATUS_PATCH
  • BAR_STATUSCMD_PATCH
  • BAR_STATUS2D_PATCH
  • BAR_STATUS2D_XRDB_TERMCOLORS_PATCH
  • BAR_SYSTRAY_PATCH
  • BAR_TAGS_PATCH
  • BAR_WINTITLE_PATCH
  • BAR_ALTTAGSDECORATION_PATCH
  • BAR_COLOR_EMOJI_PATCH
  • BAR_DMENUMATCHTOP_PATCH
  • BAR_EWMHTAGS_PATCH
  • BAR_HEIGHT_PATCH
  • BAR_HIDEVACANTTAGS_PATCH
  • BAR_PADDING_PATCH
  • CENTER_PATCH
  • CENTER_TRANSIENT_WINDOWS_PATCH
  • CFACTS_PATCH
  • CYCLELAYOUTS_PATCH
  • DWMC_PATCH
  • FAKEFULLSCREEN_CLIENT_PATCH
  • FOCUSURGENT_PATCH
  • FOCUSONNETACTIVE_PATCH
  • LG3D_PATCH
  • MONITOR_RULES_PATCH
  • MOVESTACK_PATCH
  • NET_CLIENT_LIST_STACKING_PATCH
  • NOBORDER_PATCH
  • NO_TRANSPARENT_BORDERS_PATCH
  • PERTAG_PATCH
  • RESTARTSIG_PATCH
  • SCRATCHPADS_PATCH
  • SCRATCHPADS_KEEP_POSITION_AND_SIZE_PATCH
  • SHIFTVIEW_PATCH
  • SHIFTVIEW_CLIENTS_PATCH
  • SWITCHTAG_PATCH
  • TAPRESIZE_PATCH
  • VANITYGAPS_PATCH
  • VANITYGAPS_MONOCLE_PATCH
  • WINDOWROLERULE_PATCH
  • WINVIEW
  • XRDB_PATCH
  • BSTACK_LAYOUT
  • TILE_LAYOUT
  • MONOCLE_LAYOUT

CUSTOM PATCHES

  • TAG SWITCHER WITH DMENU
  • BAR PADDING TOGGLE

TODO