~kris/suckless

dwm

ref: ecba1fc15a4e33ba4b00e04f8f047170019d7f2f dwm/patches.h -rw-r--r-- 61.6 KiB
ecba1fc1 — Kris Yotam 2 months ago
enable FLEXTILE_DELUXE_LAYOUT for RRR reading mode (3 vertical panes)
9780b2f6 — Kris Yotam 3 months ago
wip: emergency backup (power outage risk)
79499ed3 — Kris Yotam 4 months ago
update config and patch definitions
c69be823 — Kris Yotam 6 months ago
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
e64b111f — Kris Yotam 7 months ago
Enable BAR_STATUSCMD_PATCH for clickable status blocks
52d7975c — Kris Yotam 7 months ago
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
26637622 — Kris Yotam 7 months ago
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