lang fr|gb

the dwm session

dwm is written in C ... no automatic refresh .. you want to configure? then you must compile :)
dwm has remained simple ..virgin i would say: virgin from any gadget and other options that slow down environment and ultimately affect the performance of the computer and the user, while it was not the primary idea.
dwm is distributed by suckless.org Dedicated to software that sucks less ... and adopts the KISS philosophy.
dwm is fully controllable from the keyboard but can also make good use of your mouse (moving clients, resize on the fly ..).

this session launches dwm in its original release, without menu or specific patchs.

screenshot

DWM is a tiling window manager, it displays your windows (clients) so that they occupy the entire surface of the desk (tags). occupied tags are indicated by a small square. clients are organized in different ways (layouts) to optimize the visibility of your applications. layouts are organized around the Master (main zone) and Stack (stacking area from other clients).

startup

dwm is launched directly from session-selector script without startup script.

components

dwm session is organized with different elements:

  • DWM:the window manager itself, release dwm-6.1 in its pure version.
  • dwm-statusbar: display taglist, tag layout button and focused client title.

keybinds/mousebinds

dwm is fully controllable from the keyboard: control, launchers, navigation, tags and clients manipulation...
keybinds/mousebinds are defined in the config.h file from sources when compiling.

  • Mod1+Shift : open default terminal
  • Mod1 , : goto previous screen
  • Mod1 . : goto next screen
  • Mod1+Shift , : send focused client to previous screen
  • Mod1+Shift . : send focused client to next screen
  • Mod1 b : toggle hide infobar
  • Mod1 t : vertical tiling layout
  • Mod1 f : floating layout aka free
  • Mod1 m : monocle layout aka maximize
  • Mod1 space : swap with the last layout
  • Mod1 j : focus next client
  • Mod1 k : focus previous client
  • Mod1 h : increase master area
  • Mod1 l : decrease master area
  • Mod1 return : swap claint with/from master
  • Mod1+Shift c : close focused client
  • Mod1+Shift space : toggle free the client
  • Mod1+Shift 0 : tag focused client with all tags
  • Mod1+Shift q : quit dwm

livarp_0.4 help center - arpinux@2013 - sources