This here is my patched build of the suckless dwm. This is up here purely for my convenience, but feel free to use it if you so desire.
- Centered master layout
- Extra layout for when I want something in the center of my screen.
- Cycle layouts
- Allows me to easily switch layouts with one keybinding.
- Fullgaps
- Pretty gaps!!! In all seriousness, this helps me actually see what's in each window.
- Moveresize
- Let's me resize floating windows with keybinds.
- Resize corners
- Lets me easily resize floating windows with my mouse.
- Restart Signal
- Allows for easily killing and restarting dwm.
- Scratchpad
- Adds a nice scratchpad for typing something quick out.
All credit goes to the original authors of these patches, and I am very thankful that they exist, I myself have not written any patches yet, but I hope to do so soon,
Yes, I still use alt as the default.
-
Spawn dmenu:
alt+b
-
Spawn a terminal (st in this case):
shift+alt+enter
-
Open a scratchpad:
alt+~
-
Toggle the top bar:
alt+b
-
Increase the size of the master window:
alt+l
-
Decrease the size of the master window:
alt+h
-
Change the master window to the focused window:
alt+enter
-
Tab between windows:
alt+tab
-
Kill a window:
shift+alt+c
-
Remove all gaps:
alt+u
-
Toggle floating for one window: alt+shift+space`
-
Resize floating windows:
alt+shift+[arrow keys]
-
Move floating windows:
alt+[arrow keys]
-
Change the focused window:
alt+j
oralt+k
-
Toggle left master, and top master:
alt+i
-
Reverse the changes from above:
alt+d
-
Change back to normal right master layout:
alt+t
-
Change to floating windows layout:
alt+f
-
Fullscreen the master window:
alt+m
-
Change to centered master layout:
alt+o
-
Cycle layouts:
alt+ctrl+.