aboutsummaryrefslogtreecommitdiff
path: root/doc/asciidoc/fluxbox-keys.txt
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/asciidoc/fluxbox-keys.txt
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/asciidoc/fluxbox-keys.txt')
-rw-r--r--doc/asciidoc/fluxbox-keys.txt41
1 files changed, 27 insertions, 14 deletions
diff --git a/doc/asciidoc/fluxbox-keys.txt b/doc/asciidoc/fluxbox-keys.txt
index ff736f1..906324f 100644
--- a/doc/asciidoc/fluxbox-keys.txt
+++ b/doc/asciidoc/fluxbox-keys.txt
@@ -1,7 +1,7 @@
1fluxbox-keys(5) 1fluxbox-keys(5)
2=============== 2===============
3Jim Ramsay <i.am@jimramsay.com> 3Jim Ramsay <i.am@jimramsay.com>
4v1.1.1, 10 February 2009 4v1.1.2, 10 February 2009
5:man source: fluxbox-keys.txt 5:man source: fluxbox-keys.txt
6:man version: {revision} 6:man version: {revision}
7:man manual: Fluxbox Manual 7:man manual: Fluxbox Manual
@@ -41,6 +41,9 @@ key names are case-sensitive.
41Lines beginning with a '#' or '!' are considered comments and are unread by 41Lines beginning with a '#' or '!' are considered comments and are unread by
42fluxbox. 42fluxbox.
43 43
44You will need to ``reload'' fluxbox after editing the keys file so it picks up
45your change.
46
44MODIFIERS 47MODIFIERS
45--------- 48---------
46You can get a list of possible modifiers by calling `xmodmap -pm'. This also 49You can get a list of possible modifiers by calling `xmodmap -pm'. This also
@@ -418,17 +421,26 @@ Menu Commands
418These commands open or close fluxbox popup menus. For more information on 421These commands open or close fluxbox popup menus. For more information on
419what these menus contain or how to configure them, see 'fluxbox(1)'. 422what these menus contain or how to configure them, see 'fluxbox(1)'.
420 423
421*RootMenu* / *WorkspaceMenu* / *WindowMenu*:: 424*RootMenu*;;
422 Opens the specified menu. See fluxbox(1) for more details on what 425 Opens the root menu. See *ROOT MENU* in *fluxbox-menu(5)* for details.
423 these menus contain. 426
427*WorkspaceMenu*;;
428 Opens a menu showing all workspaces and windows. See *Workspace Menu* in
429 *fluxbox(1)* for details.
430
431*WindowMenu*;;
432 Opens a menu containing actions for the current window. See *WINDOW MENU* in
433 *fluxbox-menu(5)* for details.
424 434
425*ClientMenu* ['pattern']:: 435*ClientMenu* ['pattern']::
426 Opens a menu that contains all windows. If you specify a 'pattern', 436 Opens a menu that contains all windows. If you specify a 'pattern', only
427 only matching windows will be in the menu. See *CLIENT PATTERNS* 437 matching windows will be in the menu. Selecting a window will jump to that
428 below for more details on the 'pattern' argument. 438 workspace and raise the window. See *CLIENT PATTERNS* below for more details
439 on the 'pattern' argument.
429 440
430*CustomMenu* 'path':: 441*CustomMenu* 'path'::
431 Opens a custom menu file. 442 Opens a custom menu file. This 'path' must be a valid menu file in the same
443 format as detailed by the *ROOT MENU* section of *fluxbox-menu(5)*.
432 444
433*HideMenus*:: 445*HideMenus*::
434 Hide all fluxbox popup menus. 446 Hide all fluxbox popup menus.
@@ -466,8 +478,9 @@ These commands affect the Window Manager, or more than one window.
466 passed verbatim to the shell, you can use environment variables, 478 passed verbatim to the shell, you can use environment variables,
467 pipes, or anything else the shell can do. Note that processes only 479 pipes, or anything else the shell can do. Note that processes only
468 see environment variables that were set before fluxbox started (such 480 see environment variables that were set before fluxbox started (such
469 as in ~/.fluxbox/startup), or any that are set via the Export or 481 as in *\~/.fluxbox/startup*), or any that are set via the *Export* or
470 SetEnv commands, below. 482 *SetEnv* commands, below. See *fluxbox(1)* for more details on the
483 *ENVIRONMENT* and *\~/.fluxbox/startup* file.
471 484
472*CommandDialog*:: 485*CommandDialog*::
473 Pops up a dialog box that lets you type in any of these commands 486 Pops up a dialog box that lets you type in any of these commands
@@ -568,16 +581,16 @@ include::client-patterns.txt[]
568 581
569FILES 582FILES
570----- 583-----
571~/.fluxbox/keys:: 584*\~/.fluxbox/keys*::
572 This is the default location for the keybinding definitions. 585 This is the default location for the keybinding definitions.
573/usr/X11R6/include/X11/keysymdef.h:: 586*/usr/X11R6/include/X11/keysymdef.h*::
574 X key names are in this file. 587 X key names are in this file.
575/usr/X11R6/lib/X11/XKeysymDB:: 588*/usr/X11R6/lib/X11/XKeysymDB*::
576 X key names are also in this file. 589 X key names are also in this file.
577 590
578RESOURCES 591RESOURCES
579--------- 592---------
580session.keyFile: <location>:: 593*session.keyFile:* 'location'::
581 This may be set to override the location of the keybinding definitions. 594 This may be set to override the location of the keybinding definitions.
582 595
583ENVIRONMENT 596ENVIRONMENT