ithingmenu.1 - thingmenu - A simple graphical menu launcher for X11. Err bitreich.org 70 hgit clone git://bitreich.org/thingmenu URL:git://bitreich.org/thingmenu bitreich.org 70 1Log /scm/thingmenu/log.gph bitreich.org 70 1Files /scm/thingmenu/files.gph bitreich.org 70 1Refs /scm/thingmenu/refs.gph bitreich.org 70 1Tags /scm/thingmenu/tag bitreich.org 70 1LICENSE /scm/thingmenu/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 ithingmenu.1 (2347B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 .Dd July 02, 2011 Err bitreich.org 70 i 2 .Dt THINGMENU 1 Err bitreich.org 70 i 3 .Os Err bitreich.org 70 i 4 . Err bitreich.org 70 i 5 .Sh NAME Err bitreich.org 70 i 6 .Nm thingmenu Err bitreich.org 70 i 7 .Nd a simple menu for X11 Err bitreich.org 70 i 8 . Err bitreich.org 70 i 9 .Sh SYNOPSIS Err bitreich.org 70 i 10 .Nm Err bitreich.org 70 i 11 .Bk -words Err bitreich.org 70 i 12 .Op Fl n Err bitreich.org 70 i 13 .Op Fl o Err bitreich.org 70 i 14 .Op Fl s Err bitreich.org 70 i 15 .Op Fl x Err bitreich.org 70 i 16 .Op Fl g Ar geometry Err bitreich.org 70 i 17 .Op Fl w Ar widthscaling Err bitreich.org 70 i 18 .Op Fl e Ar heightscaling Err bitreich.org 70 i 19 .Op Fl - Err bitreich.org 70 i 20 .Ar label0 cmd0 [label1 cmd1 ...] Err bitreich.org 70 i 21 .Ek Err bitreich.org 70 i 22 . Err bitreich.org 70 i 23 .Sh DESCRIPTION Err bitreich.org 70 i 24 .Bd -filled Err bitreich.org 70 i 25 .Nm Err bitreich.org 70 i 26 is a simple menu for X11. The menu can be displayed in a horizontal or Err bitreich.org 70 i 27 a vertical layout. The manual specification of the parameters of the Err bitreich.org 70 i 28 menu makes it flexible to be used in many circumstances. Err bitreich.org 70 i 29 .Ed Err bitreich.org 70 i 30 . Err bitreich.org 70 i 31 .Sh IMPLEMENTATION Err bitreich.org 70 i 32 .Bd -filled Err bitreich.org 70 i 33 Installation is as straighforward as grabbing the tar.gz file, extracting Err bitreich.org 70 i 34 it and running Err bitreich.org 70 i 35 .Qq "make; make install;" Err bitreich.org 70 i 36 inside the Err bitreich.org 70 i 37 .Qq "thingmenu-*" Err bitreich.org 70 i 38 directory. Err bitreich.org 70 i 39 The prefix for the installation can easily set using Err bitreich.org 70 i 40 .Qq "PREFIX=/usr make install". Err bitreich.org 70 i 41 .Ed Err bitreich.org 70 i 42 . Err bitreich.org 70 i 43 .Sh OPTIONS Err bitreich.org 70 i 44 .Nm Err bitreich.org 70 i 45 options and default settings. Err bitreich.org 70 i 46 .Pp Err bitreich.org 70 i 47 .Bl -tag -width ".Fl test Ao Ar string Ac" Err bitreich.org 70 i 48 . Err bitreich.org 70 i 49 .It Fl x Err bitreich.org 70 i 50 Do not append a Err bitreich.org 70 i 51 .Qq "Cancel" Err bitreich.org 70 i 52 menu item. Err bitreich.org 70 i 53 .Bd -filled Err bitreich.org 70 i 54 .It Fl s Err bitreich.org 70 i 55 Disable the oneshot behaviour. After one button click Err bitreich.org 70 i 56 .Nm Err bitreich.org 70 i 57 won't exit, Err bitreich.org 70 i 58 except when the Err bitreich.org 70 i 59 .Qq "Cancel" Err bitreich.org 70 i 60 button is clicked. Err bitreich.org 70 i 61 .Ed Err bitreich.org 70 i 62 . Err bitreich.org 70 i 63 .It Fl o Err bitreich.org 70 i 64 Use the horizontal layout. Err bitreich.org 70 i 65 . Err bitreich.org 70 i 66 .It Fl n Err bitreich.org 70 i 67 Prepend the numpad keys for shortcuts to the entries. Err bitreich.org 70 i 68 . Err bitreich.org 70 i 69 .It Fl g Err bitreich.org 70 i 70 Define the X11 geometry string, which is to be used. Err bitreich.org 70 i 71 . Err bitreich.org 70 i 72 .It Fl w Err bitreich.org 70 i 73 Define the width scaling. Err bitreich.org 70 i 74 . Err bitreich.org 70 i 75 .It Fl e Err bitreich.org 70 i 76 Define the height scaling. Err bitreich.org 70 i 77 . Err bitreich.org 70 i 78 .El Err bitreich.org 70 i 79 . Err bitreich.org 70 i 80 .Sh CUSTOMIZATION Err bitreich.org 70 i 81 .Bd -filled Err bitreich.org 70 i 82 .Nm Err bitreich.org 70 i 83 is customized by creating a custom config.h and (re)compiling the Err bitreich.org 70 i 84 source code. Err bitreich.org 70 i 85 .Ed Err bitreich.org 70 i 86 . Err bitreich.org 70 i 87 .Sh EXAMPLES Err bitreich.org 70 i 88 .Bd -filled Err bitreich.org 70 i 89 Open a three times scaled wide menu, which is showing an entry Err bitreich.org 70 i 90 .Qq "Reboot now". Err bitreich.org 70 i 91 When being clicked this entry will run Err bitreich.org 70 i 92 .Qq "reboot". Err bitreich.org 70 i 93 After that the menu will not exit (-s). Err bitreich.org 70 i 94 .Ed Err bitreich.org 70 i 95 .Bd -literal Err bitreich.org 70 i 96 % thingmenu -s -w 3 -- "Reboot now" reboot Err bitreich.org 70 i 97 .Ed Err bitreich.org 70 i 98 .Bd -filled Err bitreich.org 70 i 99 This will create a centered menu, which is aligned based on the length of the Err bitreich.org 70 i 100 label texts. After the first clicked entry it will exit. Err bitreich.org 70 i 101 .Ed Err bitreich.org 70 i 102 .Bd -literal Err bitreich.org 70 i 103 % thingmenu "Force reboot" "reboot -f" Shutdown shutdown Err bitreich.org 70 i 104 .Ed Err bitreich.org 70 i 105 .Bd -filled Err bitreich.org 70 i 106 An example how to create multi-level menus is shown in the thingmenu-menu.sh Err bitreich.org 70 i 107 file, included in the distribution. Err bitreich.org 70 i 108 .Ed Err bitreich.org 70 i 109 . Err bitreich.org 70 i 110 .Sh FILES Err bitreich.org 70 i 111 LICENSE, thingmenu-menu.sh, config.def.h, config.h Err bitreich.org 70 i 112 . Err bitreich.org 70 i 113 .Sh AUTHORS Err bitreich.org 70 i 114 See LICENSE file for authors in the distribution. Err bitreich.org 70 i 115 . Err bitreich.org 70 i 116 .Sh LICENSE Err bitreich.org 70 i 117 .Nm Err bitreich.org 70 i 118 is released under the MIT/X Consortium License. Err bitreich.org 70 i 119 . Err bitreich.org 70 i 120 .Sh BUGS Err bitreich.org 70 i 121 .Ss "Reporting Bugs" Err bitreich.org 70 i 122 Report bugs to: Err bitreich.org 70 i 123 .An "Christoph Lohmann" Aq 20h@R-36.net Err bitreich.org 70 i 124 Err bitreich.org 70 .