# gtkmenu.conf # Description: Menu to provide access to F123Light. # # Copyright 2019, F123 Consulting, # Copyright 2019, Storm Dragon, # # This is free software; you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free # Software Foundation; either version 3, or (at your option) any later # version. # # This software is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this package; see the file COPYING. If not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. # Keywords are used to identify the type of line. One keyword per line. The # 7 keywords are: # # "menupos=" # "item=" # "cmd=" # "icon=" # "separator" # "submenu=" # "iconsize=" # #"Item=" must be followed by "cmd=" which must, in turn, be followed by "icon=". # # "Submenu" must be followed by "icon=" (line indented). # All menu entries in this submenu must be indented using the character. # The first line that is not indented with the same number of s signals # the end of this submenu. Submenus can, of course, be nested. # # Item denotes the text to show in the menu. An underscore ("_") indicates # the mnemonic for the menu item. Cmd denotes the command to run. # Icon denotes a image to show in the menu. If you do not want an image, # use the entry "icon=NULL". Submenu denotes the text to show # in the menu listing. Separator is just that - a line in the menu. # Iconsize changes the dimensions of the image used for succeeding menu items. # MenuPos is an optional line to force the menu to open at a given x-y # position (the program xev can help you find coordinates - see its man page). # If "menupos=" is missing, the menu is shown at the mouse cursor position. # Lines are limited to 200 characters. The character "#" marks the # beginning of a comment (ignored by myGtkMenu). Blank lines are ignored. # # |--------------------------------------------------------------------| # | If an error is found in the file, the rest of the file is ignored. | # |--------------------------------------------------------------------| # # The text that follows "cmd=" must be a legal (error free) command. # If the command will not work when independently run on a terminal window, # it will not work from myGtkMenu. # # To debug the operation of myGtkMenu on MenuDescriptionFilename, # run "myGtkMenu MenuDescriptionFilename" from a command prompt # (ie terminal window). When in doubt, enter the complete pathname of # the files: "/PATH/myGtkMenu /PATH/MenuDescriptionFilename" where # "/PATH/" is the directory where the files are located. # # Typically, one would run myGtkMenu from an icon on a panel or an # icon on the desktop. (In GNOME, launchers are designed to do this.) # Note that you are not limited to one menu. Make several launchers and # operate them with different MenuDescriptionFilename. # ............... Beginning of menu ............... MenuPosition = 10 10 iconsize = 25 Submenu = _Internet icon = NULL item = _Email cmd = thunderbird icon = NULL item = _Web Browser cmd = firefox icon = NULL item = Instant _Messaging cmd = pidgin icon = NULL item = _Voice Chat (Mumble) cmd = /usr/lib/F123-wrappers/clilauncher.sh barnard-ui icon = NULL SEPARATOR Submenu = _Media icon = NULL item = _Music cmd = audacious icon = NULL Submenu = _Office icon = NULL item = _Calculator cmd = galculator icon = NULL item = _Text Editor cmd = pluma icon = NULL SEPARATOR item = _File Manager cmd = pcmanfm icon = NULL SEPARATOR Submenu = _Settings icon = NULL item = _Bluetooth cmd = blueman-manager icon = NULL item = Configure _Wifi cmd = /usr/lib/F123-wrappers/clilauncher.sh configure-wifi icon = NULL item = Change _Passwords cmd = /usr/lib/F123-wrappers/clilauncher.sh configure-passwords icon = NULL item = Set default _browser cmd = /usr/lib/F123-wrappers/clilauncher.sh configure-web-browser icon = NULL item = _Security cmd = /usr/lib/F123-wrappers/clilauncher.sh configure-security icon = NULL item = _Speech Settings cmd = /usr/lib/F123-wrappers/clilauncher.sh configure-speech icon = NULL item = Check for System _Updates cmd = /usr/lib/F123-wrappers/clilauncher.sh update-f123light icon = NULL SEPARATOR Submenu = _Power icon = NULL item = Restar_t cmd = reboot icon = NULL item = Power _Off cmd = poweroff icon = NULL SEPARATOR