From ee1b5a89bf0735b16b54e40b9c8982e296d16e35 Mon Sep 17 00:00:00 2001 From: Sanel Zukan Date: Sun, 13 Nov 2011 20:24:54 +0000 Subject: [PATCH] Empty menu should not be visible. --- data/pekwm/menu | 143 ------------------------------------------------ 1 file changed, 143 deletions(-) diff --git a/data/pekwm/menu b/data/pekwm/menu index 3e22e98..4363a0a 100644 --- a/data/pekwm/menu +++ b/data/pekwm/menu @@ -2,146 +2,3 @@ # Variables INCLUDE = "vars" - -RootMenu = "Pekwm" { - Entry = "Terminal" { Actions = "Exec $TERM &" } - Entry = "Run.." { Actions = "ShowCmdDialog" } - - Separator {} - - Submenu = "Editors" { - Entry = "vim" { Actions = "Exec $TERM -title vim -e vim &" } - Entry = "gvim" { Actions = "Exec gvim &" } - Entry = "Emacs" { Actions = "Exec emacs &" } - Entry = "Emacs Terminal" { Actions = "Exec $TERM -title emacs -e emacs -nw &" } - Entry = "Kate" { Actions = "Exec kate &" } - } - Submenu = "Graphics" { - Entry = "display" { Actions = "Exec display &" } - Entry = "Gimp" { Actions = "Exec gimp &" } - Entry = "Gv" { Actions = "Exec gv &" } - Entry = "Xpdf" { Actions = "Exec xpdf &" } - Entry = "gqview" { Actions = "Exec gqview &" } - } - Submenu = "Multimedia" { - Entry = "Amarok" { Actions = "Exec amarok &" } - Entry = "Quod Libet" { Actions = "Exec quodlibet &" } - Entry = "Xmms" { Actions = "Exec xmms &" } - Entry = "MPlayer" { Actions = "Exec gnome-mplayer &" } - Entry = "Xine" { Actions = "Exec xine &" } - Entry = "xawtv" { Actions = "Exec xawtv &" } - Entry = "Totem" { actions = "exec totem &" } - Entry = "alsamixer" { Actions = "Exec $TERM -title alsamixer -e alsamixer &" } - } - Submenu = "Utils" { - Entry = "Calculator" { Actions = "Exec gcalctool &" } - Entry = "Xpdf" { Actions = "Exec xpdf &" } - Entry = "Evince" { Actions = "Exec evince &" } - Entry = "gucharmap" { Actions = "Exec gucharmap &" } - Entry = "Gkrellm" { Actions = "Exec gkrellm &" } - } - Submenu = "WWW" { - Entry = "Dillo" { Actions = "Exec dillo &" } - Entry = "Konqueror" { Actions = "Exec konqueror &" } - Entry = "Firefox" { Actions = "Exec firefox &" } - } - Submenu = "FTP" { - Entry = "gftp" { Actions = "Exec gftp &" } - Entry = "lftp" { Actions = "Exec $TERM -title lftp -e lftp &" } - } - Submenu = "Communication" { - Entry = "Mutt" { Actions = "Exec $TERM -title mutt -e mutt &" } - Entry = "Alpine" { Actions = "Exec $TERM -title alpine -e alpine &" } - Entry = "Thunderbird" { Actions = "Exec thunderbird &" } - Entry = "Evolution" { Actions = "Exec evolution &" } - Entry = "KMail" { Actions = "Exec kmail &" } - Entry = "Pidgin" { Actions = "Exec pidgin &" } - Entry = "Irssi" { Actions = "Exec $TERM -title irssi -e irssi &" } - Entry = "Kopete" { Actions = "Exec kopete &" } - } - Submenu = "Office" { - Entry = "KOffice Workspace" { Actions = "Exec koshell &" } - Entry = "OpenOffice" { Actions = "Exec ooffice &" } - } - Submenu = "Development" { - Entry = "Anjuta" { Actions = "Exec anjuta &" } - Entry = "Eclipse" { Actions = "Exec eclipse &" } - Entry = "KDevelop" { Actions = "Exec kdevelop &" } - } - - Separator {} - - Submenu = "Go to" { - SubMenu = "Workspace" { - # Create goto menu once per pekwm config reload. The fast way that - # will work for most if not all users. - COMMAND = "$_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh goto" - # Create goto menu every time the menu is opened. The slow way. - # This is what you want if you are using external tools to make - # the amount of workspaces something else than what you define in - # ~/.pekwm/config. You will know if you want this. - # Entry = "" { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh goto dynamic" } - } - Entry = "Window.." { Actions = "ShowMenu GotoClient True" } - } - Submenu = "Pekwm" { - Submenu = "Themes" { - Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh $_PEKWM_THEME_PATH" } - Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh ~/.pekwm/themes" } - } - Entry = "Reload" { Actions = "Reload" } - Entry = "Restart" { Actions = "Restart" } - Entry = "Exit" { Actions = "Exit" } - Submenu = "Exit to" { - Entry = "Xterm" { Actions = "RestartOther xterm" } - Entry = "TWM" { Actions = "RestartOther twm" } - } - } -} - -WindowMenu = "Window Menu" { - Entry = "(Un)Stick" { Actions = "Toggle Sticky" } - Entry = "(Un)Shade" { Actions = "Toggle Shaded" } - Entry = "Iconify" { Actions = "Set Iconified" } - Entry = "Command.." { Actions = "ShowCmdDialog" } - - Submenu = "Maximize" { - Entry = "Toggle Full" { Actions = "Toggle Maximized True True" } - Entry = "Toggle Horizontal" { Actions = "Toggle Maximized True False" } - Entry = "Toggle Vertical" { Actions = "Toggle Maximized False True" } - } - Submenu = "Fill" { - Entry = "Full" { Actions = "MaxFill True True" } - Entry = "Horizontal" { Actions = "MaxFill True False" } - Entry = "Vertical" { Actions = "MaxFill False True" } - } - Submenu = "Stacking" { - Entry = "Raise" { Actions = "Raise" } - Entry = "Lower" { Actions = "Lower" } - Entry = "Toggle Always On Top" { Actions = "Toggle AlwaysOnTop" } - Entry = "Toggle Always Below" { Actions = "Toggle AlwaysBelow" } - } - Submenu = "Decorations" { - Entry = "Toggle Decorations" { Actions = "Toggle DecorBorder; Toggle DecorTitlebar" } - Entry = "Toggle Borders" { Actions = "Toggle DecorBorder" } - Entry = "Toggle Titlebar" { Actions = "Toggle DecorTitlebar" } - } - Submenu = "Skip" { - Entry = "Toggle showing this frame in menus" { Actions = "Toggle Skip Menus" } - Entry = "Toggle including this frame in focus toggle" { Actions = "Toggle Skip FocusToggle" } - Entry = "Toggle if this frame snaps to other windows" { Actions = "Toggle Skip Snap" } - } - SubMenu = "Send To" { - # Create sendto menu once per pekwm config reload. The fast way that - # will work for most if not all users. - COMMAND = "$_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh send" - # Create sendto menu every time the menu is opened. The slow way. - # This is what you want if you are using external tools to make - # the amount of workspaces something else than what you define in - # ~/.pekwm/config. You will know if you want this. - # Entry = "" { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh send dynamic" } - } - Separator {} - Entry = "Close" { Actions = "Close" } - Submenu = "Kill" { Entry = "Kill application" { Actions = "Kill" } } -}