Skip to content

00riddle00/dwm

Repository files navigation

My dwm (dynamic window manager) build

This is my personal build of dwm.

Dependencies

  • libxft
  • dmenu

Also, the following need to be added from the AUR:

  • nerd-fonts-complete (optional)
  • This build of dwm does not block color emoji in the status/info bar, so one must install libxft-bgra from the AUR, which fixes a libxft color emoji rendering problem, otherwise dwm will crash upon trying to render one. Hopefully this fix will be in all libxft soon enough.

My Keybindings

The MODKEY is set to the Super key (aka the Windows key). I try to keep the keybindings consistent with all of my window managers.

Keybinding Action
MODKEY + RETURN opens terminal (urxvt is used)
MODKEY + INSERT opens run launcher (dmenu is used)
ALTKEY + ESCAPE closes window with focus
MODKEY + SHIFT + r restarts dwm
MODKEY + SHIFT + q quits dwm
MODKEY + 1-9 switch focus to workspace (1-9)
MODKEY + SHIFT + 1-9 send focused window to workspace (1-9)
MODKEY + j focus stack +1 (switches focus between windows in the stack)
MODKEY + k focus stack -1 (switches focus between windows in the stack)
MODKEY + SHIFT + j rotate stack +1 (rotates the windows in the stack)
MODKEY + SHIFT + k rotate stack -1 (rotates the windows in the stack)
MODKEY + h setmfact -0.05 (expands size of window)
MODKEY + l setmfact +0.05 (shrinks size of window)
MODKEY + . focusmon +1 (switches focus next monitors)
MODKEY + , focusmon -1 (switches focus to prev monitors)

About

My build of dwm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published