JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
Fix crash
[spectrwm.git] / scrotwm.1
index ac2ba94..97f68ef 100644 (file)
--- a/scrotwm.1
+++ b/scrotwm.1
@@ -50,6 +50,8 @@ Shift
 Named key
 .It Cm M1
 Mouse button 1
 Named key
 .It Cm M1
 Mouse button 1
+.It Cm M3
+Mouse button 3
 .El
 .Pp
 .Nm
 .El
 .Pp
 .Nm
@@ -79,6 +81,10 @@ Grow master area
 Add windows to master area
 .It Cm M-.
 Remove windows from master area
 Add windows to master area
 .It Cm M-.
 Remove windows from master area
+.It Cm M-S-,
+Add columns/rows to stacking area
+.It Cm M-S-.
+Remove columns/rows from stacking area
 .It Cm M- Ns Aq Cm Return
 Move current window to master area
 .It Xo
 .It Cm M- Ns Aq Cm Return
 Move current window to master area
 .It Xo
@@ -99,6 +105,8 @@ Swap with next window in workspace
 Swap with previous window in workspace
 .It Cm M-b
 Toggle status bar in all workspaces
 Swap with previous window in workspace
 .It Cm M-b
 Toggle status bar in all workspaces
+.It Cm M-x
+Delete current window in workspace
 .It Cm M-S-x
 Destroy current window in workspace
 .It Cm M- Ns Aq Ar n
 .It Cm M-S-x
 Destroy current window in workspace
 .It Cm M- Ns Aq Ar n
@@ -119,8 +127,22 @@ Move pointer to previous region
 Take screenshot of entire screen (if enabled)
 .It Cm M-S-s
 Take screenshot of selected window (if enabled)
 Take screenshot of entire screen (if enabled)
 .It Cm M-S-s
 Take screenshot of selected window (if enabled)
+.It Cm M-S-v
+Toggle version in status bar
+.It Cm M-t
+Toggle focused window between tiled and floating
+.It Cm M-S Aq Cm Delete
+Lock scren
+.It Cm M-S-i
+Reinitialize physical screens
 .It Cm M1
 Focus window
 .It Cm M1
 Focus window
+.It Cm M-M1
+Move window
+.It Cm M-M3
+Resize window
+.It Cm M-S-M3
+Resize window while maintaining it centered
 .El
 .Sh CONFIGURATION FILES
 .Nm
 .El
 .Sh CONFIGURATION FILES
 .Nm
@@ -170,6 +192,10 @@ is used.
 Some applications have dialogue windows that are too small to be useful.
 This ratio is the screen size to what they will be resized.
 For example, 0.6 is 60% of the physical screen size.
 Some applications have dialogue windows that are too small to be useful.
 This ratio is the screen size to what they will be resized.
 For example, 0.6 is 60% of the physical screen size.
+.It Cm region
+Allocates a custom region, removing any autodetected regions which occupy the same
+space on the screen.
+Defined in the format screen[<idx>]:WIDTHxHEIGHT+X+Y, e.g. screen[1]:800x1200+0+0.
 .It Cm screenshot_enabled
 Enable or disable screenshot capability.
 .It Cm screenshot_app
 .It Cm screenshot_enabled
 Enable or disable screenshot capability.
 .It Cm screenshot_app
@@ -177,6 +203,24 @@ Set to the script that will take screenshots.
 It will be called with "full" or "window" as parameter 1 to indicate what
 screenshot action is expected.
 The script shall handle those cases accordingly.
 It will be called with "full" or "window" as parameter 1 to indicate what
 screenshot action is expected.
 The script shall handle those cases accordingly.
+.It Cm term_width
+Set a preferred minimum width for the terminal
+If this value is greater than 0,
+.Nm
+will attempt to adjust the font sizes in the terminal to keep the terminal
+width above this number as the window is resized.
+Only 
+.Xr xterm 1
+is currently supported.
+The
+.Xr xterm 1
+binary must not be setuid or setgid, which it is by default on most systems.
+Users may need to set spawn term to use an alternate copy of the
+.Xr xterm 1
+binary without the setgid bit set.
+.It Cm modkey
+Change mod key.
+Mod1 is generally the ALT key and Mod4 is the windows key on a PC.
 .El
 .Pp
 Colors need to be specified per the
 .El
 .Pp
 Colors need to be specified per the