Skip to content

Repository files navigation

DWM

keybindings

CommandDescription
mod+Returnlaunch terminal
mod+dlaunch rofi
mod+aopen all windows, line in MacOS expose mode
mod+btoggle bar
mod+jmove to next window
mod+kmove to previous window
mod+Shift+jSwap the focused window with the next window
mod+Shift+kSwap the focused window with the previous window
mod+iincrease amount of windows in the master area
mod+udecrease amount of windows in the master area
mod+hdecrease master area size
mod+lincrease master area size
mod+Shift+Returntoggle a window between the master and stack area
mod+Tabtoggle previous tag
mod+`toggle next monitor
mod+Shift+qkill window
mod+Ctrl+Shift+qrestart dwm without killing windows
mod+stoggle scratchpad
mod+tchange to tiling layout mode
mod+fchange to floating layout mode
mod+mchange to monocle layout mode
mod+pchange to 2 pane layout mode
mod+Spacetoggle previous layout mode
mod+Shift+Spacetoggle floating mode
mod+0show all tags
mod+Shift+0tag window to all workspaces
mod+,go to left monitor
mod+.to to right monitor
mod+Shift+,move window to left monitor
mod+Shift+.move window to right monitor
mod+Ctrl+,swap windows with left monitor
mod+Ctrl+.swap windows with right monitor
mod+Shift+ftoggle fullscreen
mod+-decrease gaps size
mod+=increase gaps size
mod+Shift+=remove gaps
mod+wmanga script
mod+eemoji script
mod+ymemes script
mod+ccorona script
mod+Shift+bbluetooth script
mod+F2launch chromium
mod+F3launch dolphin
mod+F4launch sowon
mod+F6launch maildrop
alt+F3suspend computer
alt+F4keyloard layout for bluetooth keyboard
mod+F12lock screen
mod+Shift+mmonitor script
mod+F5change monitor wallpapers
mod+F7change monitor orientation
mod+F8change mic source
XF86XK_AudioMutetoggle mute
XK_Printprint screen script

Patches

  • autostart
    • This patch will make dwm run “~/.dwm/autostart_blocking.sh” and “~/.dwm/autostart.sh &” before entering the handler loop.
  • actualfullscreen
    • Actually toggle fullscreen for a window, instead of toggling the status bar and the monocle layout.
  • center
    • this patch starts program in the center of the current screen
  • deck
    • this patch adds 2 pane layout
  • deck-tilegap
    • this patch adds gaps for the 2 pane layout
  • floatpos
    • this patch makes “floating rules” patch work using relative coordinates on multi monitor setup
  • fullgaps
    • This patch adds gaps between client windows.
  • hide_vacant_tags
    • This patch prevents dwm from drawing tags with no clients (i.e. vacant) on the bar.
  • pertag
    • This patch enables one layout per tag in contrast of one layout for all tags.
  • push
    • pushup and pushdown provide a way to move clients inside the clients list.
  • savefloats
    • This patch saves size and position of every floating window before it is forced into tiled mode. If the window is made floating again, the old dimensions will be restored.
  • scratchpad
    • The scratchpad patch allows you to spawn or restore a floating terminal window.
  • showselmon
    • Shows which monitor is currently selected. Unselected monitors now use inverted colors in status bar.
  • statusallmons
    • This patch draws and updates the statusbar on all monitors.
  • statuscmd
    • This patch adds the ability to execute shell commands based on the mouse button and position when clicking the status bar.
  • tagswapmon
    • This patch enables swapping all windows between monitors
  • warp
    • This patch warps the mouse cursor to the center of the currently focused window

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages