Skip to content

cezaris13/dwm

Repository files navigation

DWM

keybindings

CommandDescription
mod+Returnlaunch terminal
mod+dlaunch rofi
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+stoggle scratchpad
mod+tchange to tiling layout mode
mod+fchange to floating layout mode
mod+mchange to monocle 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
  • 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

Watchers

Forks

Releases

No releases published

Packages

No packages published