enable FLEXTILE_DELUXE_LAYOUT for RRR reading mode (3 vertical panes)
wip: emergency backup (power outage risk)
update config and patch definitions
Rebind Mod+m to dmode, add Mod+a for questions, update screenshot/record bindings - Mod+m: btop -> dmode - Mod+a: new binding for questions script - Mod+Shift+e: commented out (dmode moved to Mod+m) - Screenshot/record bindings updated to use new scripts - Mod+q: now killclient, Mod+Shift+q: sysact - Mod+Shift+r: reading mode (RRR) - Enable SELFRESTART, COLUMNS_LAYOUT, NROWGRID_LAYOUT patches
Enable BAR_STATUSCMD_PATCH for clickable status blocks
Seamless dwm renew: preserve dwmblocks, monitor state, and xresources - Skip killing autostart processes on restart, let autostart_exec handle seamless handoff - Enable SEAMLESS_RESTART_PATCH to persist monitor/tag state across renew - Enable BAR_HIDEVACANTTAGS_PATCH
Migrate to dwm-flexipatch Enables preprocessor-based patch management with the following patches: Functionality: - dwmblocks: Clickable status bar integration - cool_autostart: Runs dwmblocks on startup - cyclelayouts: Cycle through layouts - pertag: Per-tag layouts/nmaster/mfact - restartsig: Restart dwm in place - scratchpads: Multiple scratchpads (spterm, spcalc) - shiftview/shifttag: Navigate and move between tags - stacker: Stack management (focusstack/pushstack) - sticky: Sticky windows across all tags - swallow: Terminal window swallowing - togglefullscreen: Toggle fullscreen - vanitygaps: Configurable gaps - xresources: Runtime color configuration - cfacts: Resize clients in stack Layouts: - tile, monocle, bstack - centeredmaster, centeredfloatingmaster - deck, spiral, dwindle Custom settings: - Border: 3px, red selection (#770000) - Gaps: 20h/10v inner, 10h/30v outer - Font: monospace:size=11 + NotoColorEmoji - Autostart: dwmblocks - Scratchpads: spterm, spcalc