X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=scrotwm.1;h=d7b47dd7ba2b5cf0b7ae28d2ad5235dd0136b4f7;hb=c64a9f13209b14b8a266e1322ec2567cdfcb40a0;hp=9d127abbe36a12ef75fa807d2c60bccda7194337;hpb=fc30ad30ffbe948ffd32e3a3c40f1eb422ef5660;p=spectrwm.git diff --git a/scrotwm.1 b/scrotwm.1 index 9d127ab..d7b47dd 100644 --- a/scrotwm.1 +++ b/scrotwm.1 @@ -87,6 +87,9 @@ Border color of unfocussed windows. Enable or disable status bar. .It Cm bar_border Ns Bq Ar x Color of the status bar border in screen +.It Cm bar_border_width +Set status bar border thickness in pixels. +Disable border by setting to 0 .Ar x . .It Cm bar_color Ns Bq Ar x Color of the status bar window in screen @@ -101,6 +104,10 @@ External script that populates additional information in the status bar, such as battery life. .It Cm bar_delay Update frequency, in seconds, of external script that populates the status bar. +.It Cm bar_at_bottom +Place the statusbar at the bottom of each region instead of the top. +.It Cm stack_enabled +Enable or disable displaying the current stacking algorithm in the status bar. .It Cm clock_enabled Enable or disable displaying the clock in the status bar. Disable by setting to 0 @@ -137,9 +144,20 @@ Enable by setting to 1 .It Cm title_name_enabled Enable or disable displaying the window title in the status bar. Enable by setting to 1 +.It Cm window_name_enabled +Enable or disable displaying the window name in the status bar. +Enable by setting to 1 .It Cm modkey Change mod key. Mod1 is generally the ALT key and Mod4 is the windows key on a PC. +.It Cm focus_mode +Using a value of follow_cursor will make the window manager focus the window +under the mouse when switching workspaces and creating windows. +.It Cm disable_border +Remove border when bar is disabled and there is only one window on the screen. +.It Cm border_width +Set window border thickness in pixels. +Disable all borders by setting to 0 .It Cm program Ns Bq Ar p Define new action to spawn a program .Ar p . @@ -167,6 +185,16 @@ Colors need to be specified per the specification and fonts need to be specified per the .Xr XQueryFont 3 specification. +.Pp +To list the available fonts in your system see +.Xr fc-list 1 +or +.Xr xlsfonts 1 +manpages. +The +.Xr xfontsel 1 +application can help you to show the X Logical Font Description ("XLFD") used +as setting in the keyword bar_font. .Sh PROGRAMS .Nm allows you to define custom actions to launch programs of your choice and then @@ -189,7 +217,7 @@ xlock .It Cm initscr initscreen.sh .It Cm menu -dmenu_run -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_border -sf $bar_color +dmenu_run \-fn $bar_font \-nb $bar_color \-nf $bar_font_color \-sb $bar_border \-sf $bar_color .El .Pp Custom programs in the configuration file are specified as follows: @@ -310,6 +338,8 @@ wind_kill ws_next .It Cm M- Ns Aq Cm Left ws_prev +.It Cm M-a +ws_prior .It Cm M-S- Ns Aq Cm Right screen_next .It Cm M-S- Ns Aq Cm Left @@ -322,10 +352,14 @@ screenshot_wind version .It Cm M-t float_toggle -.It Cm M-S Aq Cm Delete +.It Cm M-S- Ns Aq Cm Delete lock .It Cm M-S-i initscr +.It Cm M-w +iconify +.It Cm M-S-w +uniconify .El .Pp The action names and descriptions are listed below: @@ -397,6 +431,8 @@ is 1 through 10 Switch to next workspace with a window in it .It Cm ws_prev Switch to previous workspace with a window in it +.It Cm ws_prior +Switch to last visited workspace .It Cm screen_next Move pointer to next region .It Cm screen_prev @@ -425,6 +461,10 @@ Reinitialize physical screens (see .Sx PROGRAMS above) +.It Cm iconify +Minimize (unmap) currently focused window. +.It Cm uniconify +Maximize (map) window returned by dmenu selection. .El .Pp Custom bindings in the configuration file are specified as follows: @@ -452,7 +492,7 @@ in a tiling window manager, such as some dialogs and fullscreen apps. The default quirks are described below: .Pp .Bl -tag -width "OpenOffice.org N.M:VCLSalFrameXXX" -offset indent -compact -.It Firefox-bin:firefox-bin +.It Firefox\-bin:firefox\-bin TRANSSZ .It Firefox:Dialog FLOAT @@ -523,6 +563,16 @@ In the following example the main window of Firefox was clicked: $ xprop | grep WM_CLASS WM_CLASS(STRING) = "Navigator", "Firefox" .Ed +.Pp +Note that grepping for WM_CLASS flips class and name. +In the example above the quirk entry would be: +.Bd -literal -offset indent +quirk[Firefox:Navigator] = FLOAT +.Ed +.Sh SIGNALS +Sending +.Nm +a HUP signal will retstart it. .Sh FILES .Bl -tag -width "/etc/scrotwm.confXXX" -compact .It Pa ~/.scrotwm.conf