aboutsummaryrefslogtreecommitdiff
path: root/doc/fluxbox-keys.5.in
diff options
context:
space:
mode:
authorJim Ramsay <i.am@jimramsay.com>2009-02-18 02:29:06 (GMT)
committerJim Ramsay <i.am@jimramsay.com>2009-05-26 20:16:06 (GMT)
commita85866175a368c14c7b0e9294c98e5676647e161 (patch)
treed45ca7ceed957fe17a3e819ea615be26cdb2fef9 /doc/fluxbox-keys.5.in
parent6beb1f96b25cd4ce23395d6666aa8ea22038817e (diff)
downloadfluxbox-a85866175a368c14c7b0e9294c98e5676647e161.zip
fluxbox-a85866175a368c14c7b0e9294c98e5676647e161.tar.bz2
Created fluxbox-menu(5)
This separates the menu-syntax portions of fluxbox.txt out into its own man page, and includes a rather large rewrite of much of fluxbox.txt, as well as small improvements in other pages.
Diffstat (limited to 'doc/fluxbox-keys.5.in')
-rw-r--r--doc/fluxbox-keys.5.in64
1 files changed, 52 insertions, 12 deletions
diff --git a/doc/fluxbox-keys.5.in b/doc/fluxbox-keys.5.in
index ebcdc74..75d26e1 100644
--- a/doc/fluxbox-keys.5.in
+++ b/doc/fluxbox-keys.5.in
@@ -1,12 +1,12 @@
1.\" Title: fluxbox-keys 1.\" Title: fluxbox-keys
2.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] 2.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3.\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/> 3.\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/>
4.\" Date: 02/10/2009 4.\" Date: 02/17/2009
5.\" Manual: Fluxbox Manual 5.\" Manual: Fluxbox Manual
6.\" Source: fluxbox-keys.txt 1.1.1 6.\" Source: fluxbox-keys.txt 1.1.2
7.\" Language: English 7.\" Language: English
8.\" 8.\"
9.TH "FLUXBOX\-KEYS" "5" "02/10/2009" "fluxbox\-keys\&.txt 1\&.1\&.1" "Fluxbox Manual" 9.TH "FLUXBOX\-KEYS" "5" "02/17/2009" "fluxbox\-keys\&.txt 1\&.1\&.2" "Fluxbox Manual"
10.\" ----------------------------------------------------------------- 10.\" -----------------------------------------------------------------
11.\" * (re)Define some macros 11.\" * (re)Define some macros
12.\" ----------------------------------------------------------------- 12.\" -----------------------------------------------------------------
@@ -191,6 +191,8 @@ The space between the \fIkey\fR and the \fB:\fR before the \fIcommand\fR is mand
191All modifiers and commands are case\-insensitive\&. Some command arguments (especially those that will be passed to the shell) are case\-sensitive\&. Some key names are case\-sensitive\&. 191All modifiers and commands are case\-insensitive\&. Some command arguments (especially those that will be passed to the shell) are case\-sensitive\&. Some key names are case\-sensitive\&.
192.sp 192.sp
193Lines beginning with a \fI#\fR or \fI!\fR are considered comments and are unread by fluxbox\&. 193Lines beginning with a \fI#\fR or \fI!\fR are considered comments and are unread by fluxbox\&.
194.sp
195You will need to \(lqreload\(rq fluxbox after editing the keys file so it picks up your change\&.
194.SH "MODIFIERS" 196.SH "MODIFIERS"
195.sp 197.sp
196You can get a list of possible modifiers by calling `xmodmap \-pm\'\&. This also shows you to which keys the modifiers are mapped, but the following modifiers are most commonly used: 198You can get a list of possible modifiers by calling `xmodmap \-pm\'\&. This also shows you to which keys the modifiers are mapped, but the following modifiers are most commonly used:
@@ -767,15 +769,36 @@ Closes all windows on all desktops\&.
767.sp 769.sp
768These commands open or close fluxbox popup menus\&. For more information on what these menus contain or how to configure them, see \fIfluxbox(1)\fR\&. 770These commands open or close fluxbox popup menus\&. For more information on what these menus contain or how to configure them, see \fIfluxbox(1)\fR\&.
769.PP 771.PP
770\fBRootMenu\fR / \fBWorkspaceMenu\fR / \fBWindowMenu\fR 772\fBRootMenu\fR
773.RS 4
774Opens the root menu\&. See
775\fBROOT MENU\fR
776in
777\fBfluxbox\-menu(5)\fR
778for details\&.
779.RE
780.PP
781\fBWorkspaceMenu\fR
771.RS 4 782.RS 4
772Opens the specified menu\&. See fluxbox(1) for more details on what these menus contain\&. 783Opens a menu showing all workspaces and windows\&. See
784\fBWorkspace Menu\fR
785in
786\fBfluxbox(1)\fR
787for details\&.
773.RE 788.RE
774.PP 789.PP
790\fBWindowMenu\fR
791.RS 4
792Opens a menu containing actions for the current window\&. See
793\fBWINDOW MENU\fR
794in
795\fBfluxbox\-menu(5)\fR
796for details\&.
797.PP
775\fBClientMenu\fR [\fIpattern\fR] 798\fBClientMenu\fR [\fIpattern\fR]
776.RS 4 799.RS 4
777Opens a menu that contains all windows\&. If you specify a 800Opens a menu that contains all windows\&. If you specify a
778\fIpattern\fR, only matching windows will be in the menu\&. See 801\fIpattern\fR, only matching windows will be in the menu\&. Selecting a window will jump to that workspace and raise the window\&. See
779\fBCLIENT PATTERNS\fR 802\fBCLIENT PATTERNS\fR
780below for more details on the 803below for more details on the
781\fIpattern\fR 804\fIpattern\fR
@@ -784,13 +807,19 @@ argument\&.
784.PP 807.PP
785\fBCustomMenu\fR \fIpath\fR 808\fBCustomMenu\fR \fIpath\fR
786.RS 4 809.RS 4
787Opens a custom menu file\&. 810Opens a custom menu file\&. This
811\fIpath\fR
812must be a valid menu file in the same format as detailed by the
813\fBROOT MENU\fR
814section of
815\fBfluxbox\-menu(5)\fR\&.
788.RE 816.RE
789.PP 817.PP
790\fBHideMenus\fR 818\fBHideMenus\fR
791.RS 4 819.RS 4
792Hide all fluxbox popup menus\&. 820Hide all fluxbox popup menus\&.
793.RE 821.RE
822.RE
794.SS "Window Manager Commands" 823.SS "Window Manager Commands"
795.sp 824.sp
796These commands affect the Window Manager, or more than one window\&. 825These commands affect the Window Manager, or more than one window\&.
@@ -827,7 +856,18 @@ Reloads only the current style\&. Useful after editing a style which is currentl
827.RS 4 856.RS 4
828Probably the most\-used binding of all\&. Passes all the arguments to your 857Probably the most\-used binding of all\&. Passes all the arguments to your
829\fB$SHELL\fR 858\fB$SHELL\fR
830(or /bin/sh if $SHELL is not set)\&. You can use this to launch applications, run shell scripts, etc\&. Since all arguments are passed verbatim to the shell, you can use environment variables, pipes, or anything else the shell can do\&. Note that processes only see environment variables that were set before fluxbox started (such as in ~/\&.fluxbox/startup), or any that are set via the Export or SetEnv commands, below\&. 859(or /bin/sh if $SHELL is not set)\&. You can use this to launch applications, run shell scripts, etc\&. Since all arguments are passed verbatim to the shell, you can use environment variables, pipes, or anything else the shell can do\&. Note that processes only see environment variables that were set before fluxbox started (such as in
860\fB~/\&.fluxbox/startup\fR), or any that are set via the
861\fBExport\fR
862or
863\fBSetEnv\fR
864commands, below\&. See
865\fBfluxbox(1)\fR
866for more details on the
867\fBENVIRONMENT\fR
868and
869\fB~/\&.fluxbox/startup\fR
870file\&.
831.RE 871.RE
832.PP 872.PP
833\fBCommandDialog\fR 873\fBCommandDialog\fR
@@ -1205,23 +1245,23 @@ The string name of the window\'s layer, which is one of
1205.\} 1245.\}
1206.SH "FILES" 1246.SH "FILES"
1207.PP 1247.PP
1208~/\&.fluxbox/keys 1248\fB~/\&.fluxbox/keys\fR
1209.RS 4 1249.RS 4
1210This is the default location for the keybinding definitions\&. 1250This is the default location for the keybinding definitions\&.
1211.RE 1251.RE
1212.PP 1252.PP
1213/usr/X11R6/include/X11/keysymdef\&.h 1253\fB/usr/X11R6/include/X11/keysymdef\&.h\fR
1214.RS 4 1254.RS 4
1215X key names are in this file\&. 1255X key names are in this file\&.
1216.RE 1256.RE
1217.PP 1257.PP
1218/usr/X11R6/lib/X11/XKeysymDB 1258\fB/usr/X11R6/lib/X11/XKeysymDB\fR
1219.RS 4 1259.RS 4
1220X key names are also in this file\&. 1260X key names are also in this file\&.
1221.RE 1261.RE
1222.SH "RESOURCES" 1262.SH "RESOURCES"
1223.PP 1263.PP
1224session\&.keyFile: <location> 1264\fBsession\&.keyFile:\fR \fIlocation\fR
1225.RS 4 1265.RS 4
1226This may be set to override the location of the keybinding definitions\&. 1266This may be set to override the location of the keybinding definitions\&.
1227.RE 1267.RE