dwm
dwm
https://git.tonybtw.com/dwm.git
git://git.tonybtw.com/dwm.git
Files
| 040000 | patches/ |
| 100644 | .gitignore |
| 100644 | config.def.h |
| 100644 | config.def.h.orig |
| 100644 | config.def.h.rej |
| 100644 | config.h |
| 100644 | config.mk |
| 100644 | drw.c |
| 100644 | drw.h |
| 100644 | dwm.1 |
| 100644 | dwm.c |
| 100644 | dwm.c.orig |
| 100644 | dwm.c.rej |
| 100644 | dwm.png |
| 100644 | fibonacci.c |
| 100644 | LICENSE |
| 100644 | Makefile |
| 100644 | README.md |
| 100644 | transient.c |
| 100644 | util.c |
| 100644 | util.h |
| 100644 | vanitygaps.c |
Recent commits
| 8cdcb04 | Initial commit. | tonybanters | 2026-01-26 |
README.md
Prerequisites
gcc, rofi, dmenu, slock, xorg-server, maim, xclip
DWM Keybindings
This document describes the keybindings configured in my DWM setup.
- Mod + r: Launch dmenu (run application)
- Mod + Return: Launch terminal (st)
- Mod + l: Lock screen (slock)
- Ctrl + Print: Take a screenshot (maim to clipboard)
- Mod + d: Launch Rofi app launcher
- Mod + b: Toggle bar visibility
- Mod + j: Focus next window in stack
- Mod + k: Focus previous window in stack
- Mod + i: Increase number of master windows
- Mod + p: Decrease number of master windows
- Mod + g: Decrease master area size
- Mod + h: Increase master area size
- Mod + z: Increase all gaps
- Mod + x: Decrease all gaps
- Mod + a: Toggle gaps on/off
- Mod + Shift + a: Reset to default gaps
- Mod + Tab: Switch to previously viewed tag
- Mod + q: Close focused window
- Mod + t: Set layout to tiled
- Mod + f: Set layout to floating
- Mod + m: Set layout to monocle (fullscreen stack)
- Mod + c: Set layout to spiral
- Mod + o: Set layout to dwindle
- Mod + Shift + Return: Toggle between current and previous layout
- Mod + Shift + f: Toggle fullscreen on focused window
- Mod + Shift + Space: Toggle floating mode on focused window
- Mod + 0: View all tags
- Mod + Shift + 0: Apply focused window to all tags
- Mod + ,: Focus previous monitor
- Mod + .: Focus next monitor
- Mod + Shift + ,: Send window to previous monitor
- Mod + Shift + .: Send window to next monitor
- Mod + [1–9]: View tag 1–9
- Mod + Ctrl + [1–9]: Toggle viewing tag 1–9
- Mod + Shift + [1–9]: Move focused window to tag 1–9
- Mod + Ctrl + Shift + [1–9]: Toggle focused window on tag 1–9
- Mod + Shift + q: Quit dwm
- XF86AudioRaiseVolume: Raise volume by 3% (headset specific)
- XF86AudioLowerVolume: Lower volume by 3% (headset specific)