| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -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. |