|  |  | @ -5,63 +5,44 @@ dwm \- dynamic window manager | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | .RB [ \-v ] | 
			
		
	
		
			
				
					|  |  |  | .SH DESCRIPTION | 
			
		
	
		
			
				
					|  |  |  | .SS Overview | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | is a dynamic window manager for X11. It consists of a small status bar at the | 
			
		
	
		
			
				
					|  |  |  | top of the screen and arranges windows in either a tiled or floating mode. | 
			
		
	
		
			
				
					|  |  |  | is a dynamic window manager for X11. It consists of a small status bar and | 
			
		
	
		
			
				
					|  |  |  | arranges windows in either a tiled or floating mode. | 
			
		
	
		
			
				
					|  |  |  | .P | 
			
		
	
		
			
				
					|  |  |  | If | 
			
		
	
		
			
				
					|  |  |  | In tiled mode | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | is in tiled mode, it consists of two columns. The left master column | 
			
		
	
		
			
				
					|  |  |  | contains only one window per time, the right column contains all other windows | 
			
		
	
		
			
				
					|  |  |  | in a stack. In tiled mode | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | .B don't | 
			
		
	
		
			
				
					|  |  |  | handles incremental resizals, some terminal programs like | 
			
		
	
		
			
				
					|  |  |  | .B xterm | 
			
		
	
		
			
				
					|  |  |  | may not work correctly with this in tiled mode. | 
			
		
	
		
			
				
					|  |  |  | manages all windows in a left master column and a right stacking column. The | 
			
		
	
		
			
				
					|  |  |  | master column contains a single window, the left stacking column all other | 
			
		
	
		
			
				
					|  |  |  | windows. Dialog windows are treated floating. | 
			
		
	
		
			
				
					|  |  |  | .P | 
			
		
	
		
			
				
					|  |  |  | If | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | is in floating mode, it arranges all windows with the reqyested geometry and | 
			
		
	
		
			
				
					|  |  |  | allows the user to move or resize them. Some windows, like | 
			
		
	
		
			
				
					|  |  |  | dialog windows, are treated floating even if | 
			
		
	
		
			
				
					|  |  |  | In floating mode | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | is in tiled mode. In floating mode | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | handles incremental resizals. | 
			
		
	
		
			
				
					|  |  |  | manages all windows in a conventional way. They can be resized and moved freely | 
			
		
	
		
			
				
					|  |  |  | with the mouse. | 
			
		
	
		
			
				
					|  |  |  | .P | 
			
		
	
		
			
				
					|  |  |  | Windows are grouped by tags. You can view all windows with a specific tag per | 
			
		
	
		
			
				
					|  |  |  | time.  However, each window is allowed to contain more than one tag, which | 
			
		
	
		
			
				
					|  |  |  | allows to make windows visible in all views. | 
			
		
	
		
			
				
					|  |  |  | .P | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | reads from | 
			
		
	
		
			
				
					|  |  |  | .I stdin | 
			
		
	
		
			
				
					|  |  |  | to display status text, if written. | 
			
		
	
		
			
				
					|  |  |  | reads from standard input to display status text, if written. | 
			
		
	
		
			
				
					|  |  |  | .P | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | draws 1-pixel borders around windows to indicate the focus state and save as | 
			
		
	
		
			
				
					|  |  |  | draws 1-pixel borders around windows to indicate the focus state and providing as | 
			
		
	
		
			
				
					|  |  |  | much screen real estate as possible. Unfocused windows contain a small bar | 
			
		
	
		
			
				
					|  |  |  | in front of the window indicating the tags and the window title. | 
			
		
	
		
			
				
					|  |  |  | .SS Options | 
			
		
	
		
			
				
					|  |  |  | .SH OPTIONS | 
			
		
	
		
			
				
					|  |  |  | .TP | 
			
		
	
		
			
				
					|  |  |  | .B \-v | 
			
		
	
		
			
				
					|  |  |  | prints version information to | 
			
		
	
		
			
				
					|  |  |  | .I stdout | 
			
		
	
		
			
				
					|  |  |  | , then exits. | 
			
		
	
		
			
				
					|  |  |  | .SS Customization | 
			
		
	
		
			
				
					|  |  |  | prints version information to standard output, then exits. | 
			
		
	
		
			
				
					|  |  |  | .SH CUSTOMIZATION | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | is customized through editing its source code. It is assumed that | 
			
		
	
		
			
				
					|  |  |  | dwm users are high experienced users who know how a window manager works | 
			
		
	
		
			
				
					|  |  |  | and who are able to patch | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | for their needs. This keeps | 
			
		
	
		
			
				
					|  |  |  | .B dwm | 
			
		
	
		
			
				
					|  |  |  | fast, secure and simple, because it does not process any input data, except | 
			
		
	
		
			
				
					|  |  |  | window properties and the status text read from | 
			
		
	
		
			
				
					|  |  |  | .I stdin . | 
			
		
	
		
			
				
					|  |  |  | .SS Default Key Bindings | 
			
		
	
		
			
				
					|  |  |  | users know to patch it for their needs. This keeps it fast, secure and simple, | 
			
		
	
		
			
				
					|  |  |  | because it does not process any input data, except window properties and | 
			
		
	
		
			
				
					|  |  |  | the status text read from standard input. | 
			
		
	
		
			
				
					|  |  |  | .SS Keyboard Control | 
			
		
	
		
			
				
					|  |  |  | .TP 16 | 
			
		
	
		
			
				
					|  |  |  | .I Key | 
			
		
	
		
			
				
					|  |  |  | .I Action | 
			
		
	
	
		
			
				
					|  |  | @ -71,7 +52,7 @@ Zoom | 
			
		
	
		
			
				
					|  |  |  | .B window | 
			
		
	
		
			
				
					|  |  |  | to the | 
			
		
	
		
			
				
					|  |  |  | .B master | 
			
		
	
		
			
				
					|  |  |  | track | 
			
		
	
		
			
				
					|  |  |  | column | 
			
		
	
		
			
				
					|  |  |  | .TP | 
			
		
	
		
			
				
					|  |  |  | .B Mod1-k | 
			
		
	
		
			
				
					|  |  |  | Focus previous | 
			
		
	
	
		
			
				
					|  |  | @ -127,7 +108,7 @@ Append | 
			
		
	
		
			
				
					|  |  |  | .B nth | 
			
		
	
		
			
				
					|  |  |  | tag to cureent | 
			
		
	
		
			
				
					|  |  |  | .B window | 
			
		
	
		
			
				
					|  |  |  | .SS Default Mouse Bindings | 
			
		
	
		
			
				
					|  |  |  | .SS Mouse Control | 
			
		
	
		
			
				
					|  |  |  | .TP | 
			
		
	
		
			
				
					|  |  |  | .B Mod1-Button1 | 
			
		
	
		
			
				
					|  |  |  | Moves current | 
			
		
	
	
		
			
				
					|  |  | @ -142,7 +123,3 @@ Lowers current | 
			
		
	
		
			
				
					|  |  |  | Resizes current | 
			
		
	
		
			
				
					|  |  |  | .B window | 
			
		
	
		
			
				
					|  |  |  | while dragging | 
			
		
	
		
			
				
					|  |  |  | .SH BUGS | 
			
		
	
		
			
				
					|  |  |  | Some terminal programs do not behave correctly in tiled mode, because | 
			
		
	
		
			
				
					|  |  |  | incremental resizals are ignored to use maximum screen real estate. You can | 
			
		
	
		
			
				
					|  |  |  | patch the code to fix this. |