X-Git-Url: https://code.delx.au/spectrwm/blobdiff_plain/087a4593471d57d75c330e3dde5ec7c902bc50f3..79df455b47cbdf9b79e8beb9a20b22e91c8912a2:/spectrwm.1 diff --git a/spectrwm.1 b/spectrwm.1 index f719acd..121227d 100644 --- a/spectrwm.1 +++ b/spectrwm.1 @@ -99,6 +99,27 @@ Defined in the format e.g. ws[2]:xterm launches an .Xr xterm 1 in workspace 2. +.Pp +Note that workspace mapping is handled via +.Pa libswmhack.so . +When +.Ic autorun +spawns windows via a daemon, ensure the daemon is started +with the correct +.Pa LD_PRELOAD +in its environment. +.Pp +For example, starting +.Xr urxvtd 1 +via +.Xr xinit 1 : +.Bd -literal -offset indent +LD_PRELOAD=/usr/lib/libswmhack.so.0.0 urxvtd -q -o -f +.Ed +.Pp +Spawned programs automatically have +.Pa LD_PRELOAD +set when executed. .It Ic bar_action External script that populates additional information in the status bar, such as battery life. @@ -294,6 +315,11 @@ and changes to layout. .It Ar manual Set window focus on window interaction only. .El +.It Ic maximize_hide_bar +When set to 1, +.Ic maximize_toggle +will also hide/restore the bar visibility of the affected workspace. +Defaults to 0. .It Ic java_workaround Workaround a Java GUI rendering issue on non-reparenting window managers by impersonating the LG3D window manager, written by Sun. @@ -329,6 +355,7 @@ See .Ic master_del , .Ic stack_inc , .Ic stack_dec , +.Ic stack_balance , and .Ic always_raise for more information. @@ -589,6 +616,8 @@ cycle_layout flip_layout .It Cm M-S- Ns Aq Cm Space stack_reset +.It Cm Aq Ar unbound +stack_balance .It Cm M-h master_shrink .It Cm M-l @@ -646,15 +675,19 @@ ws_next_all .It Cm M- Ns Aq Cm Down ws_prev_all .It Cm M-a -ws_next_move +ws_prior .It Cm M-S- Ns Aq Cm Left ws_prev_move .It Cm M-S- Ns Aq Cm Up -ws_prior +ws_next_move .It Cm M-S- Ns Aq Cm Right rg_next .It Cm M-S- Ns Aq Cm Left rg_prev +.It Cm Aq Ar unbound +rg_move_next +.It Cm Aq Ar unbound +rg_move_prev .It Cm M-s screenshot_all .It Cm M-S-s @@ -726,6 +759,8 @@ Cycle layout. Swap the master and stacking areas. .It Cm stack_reset Reset layout. +.It Cm stack_balance +Balance master/stacking area. .It Cm master_shrink Shrink master area. .It Cm master_grow @@ -805,6 +840,10 @@ Switch to last visited workspace. Switch to next region. .It Cm rg_prev Switch to previous region. +.It Cm rg_move_next +Switch region to next screen. +.It Cm rg_move_prev +Switch region to previous screen. .It Cm screenshot_all Take screenshot of entire screen (if enabled) (see @@ -992,6 +1031,9 @@ Remove border to allow window to use full region size. .It FOCUSPREV On exit force focus on previously focused application not previous application in the stack. +.It NOFOCUSCYCLE +Remove from normal focus cycle (focus_prev or focus_next). The window can +still be focused using search_win. .It NOFOCUSONMAP Don't change focus to the window when it first appears on the screen. Has no effect when