/Dwm

My build of the dwm window manager

Primary LanguageCMIT LicenseMIT

My DWM build

Layouts:

  • Tiled layout;
  • Floating layout;
  • Monocle layout;
  • Centered Master;

Patches:

Basic Key-biddings

Keys Command
Super-Shift-Return Start terminal
Super-p Spawn dmenu for launching other programs
Super-, Focus previous screen, if any
Super-. Focus next screen, if any
Super-Shift-, Send focused window to previous screen, if any
Super-Shift-. Send focused window to next screen, if any
Mod1-b Toggles bar on and off
Super-t Sets tiled layout
Super-f Sets floating layout
Super-m Sets monocle layout
Super-u Sets centeredmaster layout
Mod1-o Sets centeredfloatingmaster layout
Super-space Toggles between current and previous layout
Super-j Focus next window
Super-k Focus previous window
Super-a Focus master window
Super-i Increase number of windows in master area
Super-d Decrease number of windows in master area
Super-l Increase master area size
Super-h Decrease master area size
Super-Return Zooms/cycles focused window to/from master area (tiled layouts only)
super-q Close focused window
Super-Shift-space Toggle focused window between tiled and floating state
super-Tab Toggles to the previously selected tags
Super-Shift-[1..n] Apply nth tag to focused window
Super-Shift-0 Apply all tags to the focused window
Super-Control-Shift-[1..n] Add/remove nth tag to/from focused window
Super-[1..n] View all windows with nth tag
Super-0 View all windows with nth tag
Super-Control-[1..n] Add/remove all windows with nth tag to/from the view
Super-Shift-q Quit dwm
Mod1-Shift-q Shutdown
Super-Control-Shift-q Restart dwm
Super-- Decrease volume
Super-= Increase volume
Mod1-- Decrease luminosity
Mod1-= Increase luminosity
Super-Shift-l Lock screen
Super-s Toggle sticky
Mod1-space Toggle scratch
Super-Mod1-h Increase gaps
Super-Mod1-l Decrease gaps
Super-Mod1-Shift-h Increase outer gaps
Super-Mod1-Shift-l Decrease outer gaps
Super-Mod1-Control-h Increase inner gaps
Super-Mod1-Control-l Decrease inner gaps
Super-Mod1-0 Toggle gaps
Super-Mod1-Shift-0 Default gaps
Super-y Increase inner horizontal gaps
Super-o Decrease inner horizontal gaps
Super-Control-y Increase inner vertical gaps
Supe-Control-o Decrease inner vertical gaps
Super-Mod1-y Increase outer horizontal gaps
Super-Mod1-o Decrease outer horizontal gaps
Super-Shift-y Increase outer vertical gaps
Super-Shift-o Decrease outer vertical gaps