# Last Modified: Fri 03 Mar 2006 08:36:32 PM MST # hewbert's .pekwm/menu file INCLUDE = "/home/josh/.pekwm/globals" LOGTERM="Eterm -F 6x9 -n" RootMenu = "Pekwm" { Entry = "$TERM" { Actions = "Exec $TERM &" } Entry = "Run.." { Actions = "Exec bbrun -w &" } Entry = "Irssi" { Actions = "Exec $IRSSI" } Entry = "opera-devel" { Actions = "Exec opera-devel &" } Entry = "Firefox" { Actions = "Exec firefox &" } Entry = "Seamonkey" { Actions = "Exec seamonkey &" } Entry = "Grip" { Actions = "Exec grip &" } Entry = "Gaim" { Actions = "Exec gaim" } Entry = "Gimp" { Actions = "Exec gimp &" } Entry = "giFT" { Actions = "Exec xterm -fn fixed -e giFTcurs &" } Entry = "xcalc" { Actions = "Exec xcalc &" } Entry = "suso" { Actions = "Exec xterm -e ssh -t hewbert@suso.org &" } Separator {} Submenu = "WWW" { Entry = "Firefox" { Actions = "Exec firefox &" } Entry = "Mozilla" { Actions = "Exec mozilla &" } Entry = "Mozilla-devel" { Actions = "Exec mozilla-devel &" } Entry = "Opera" { Actions = "Exec opera &" } } Submenu = "More" { Entry = "Volume" { Actions = "Exec gnome-volume-control &" } Entry = "mutt" { Actions = "Exec Eterm -t xterm --cmod 192 -n mutt -fn nexus -e mutt &" } Entry = "Eterm" { Actions = "Exec Eterm &" } Entry = "rxvt" { Actions = "Exec rxvt &" } Entry = "Yahoo" { Actions = "Exec gyach &" } Entry = "aterm" { Actions = "Exec aterm &" } Entry = "vnc @ orange" { Actions = "Exec vncviewer orange &" } Entry = "top term" { Actions = "Exec aterm -geometry 88x13+2560+1 -fg \#939393 -sh 100 -e top -t" } Submenu = "Terminals" { Entry = "Peach : Security" { Actions = "Exec $LOGTERM psecurity -e ssh -t josh@peach 'screen -d -R log-security colorlog /var/log/security' &" } Entry = "Peach : Access" { Actions = "Exec $LOGTERM apachelog -e ssh -t josh@peach 'screen -d -R log-apache colorlog /var/log/apache2/httpd-access.log' &" } Entry = "Peach : Auth" { Actions = "Exec $LOGTERM pauth -e ssh -t josh@peach 'screen -d -R log-auth colorlog /var/log/auth.log' &" } Entry = "Peach : Messages" { Actions = "Exec $LOGTERM pmessages -e ssh -t josh@peach 'screen -d -R log-messages colorlog /var/log/messages' &" } Separator {} Entry = "suso : apache" { Actions = "Exec aterm -name susolog -tr +sb -fg \#acacac -sh 100 -e ssh -t hewbert@suso.org 'tail -f ~/logs/hewbert.suso.org-access_log' &" } Entry = "topterm" { Actions = "Exec aterm -name topterm -tr +sb -fg \#939393 -sh 100 -e top -t &" } Entry = "cmdterm" { Actions = "Exec xterm -name cmdterm &" } } Submenu = "Games" { Entry = "Icebreaker" { Actions = "Exec icebreaker &" } Entry = "LBreakout2" { Actions = "Exec lbreakout2 &" } Entry = "LTris" { Actions = "Exec ltris &" } #Entry = "Frozen Bubble" { Actions = "Exec frozenbubble &" } } Submenu = "Logs" { Entry = "HTTP Logs.." { Actions = "NoAction" } Entry = " - peach:access" { Actions = "Exec $LOGTERM -n apachelog -e ssh -t josh@peach 'screen -d -R log-apache colorlog /var/log/apache2/httpd-access.log' &" } Entry = " - peach:hewphoria" { Actions = "Exec $LOGTERM -n hewplog -e ssh -t josh@peach 'screen -d -R log-hewphoria colorlog /usr/local/www/hewphoria.com/.logs/access.log' &" } Entry = "System Logs.." { Actions = "NoAction" } Entry = " - peach:auth" { Actions = "Exec $LOGTERM -n pauth -e ssh -t josh@peach 'screen -d -R log-auth colorlog /var/log/auth.log' & " } Entry = " - peach:messages" { Actions = "Exec $LOGTERM -n pmessages -e ssh -t josh@peach 'screen -d -R log-messages colorlog /var/log/messages' &" } Entry = " - peach:security" { Actions = "Exec $LOGTERM -n psecurity -e ssh -t josh@peach 'screen -d -R log-security colorlog /var/log/security' &" } Entry = " - grape:messages" { Actions = "Exec $LOGTERM -n gmessages -e ssh -t josh@grape 'screen -d -R log-messages colorlog /var/log/messages' &" } Entry = " - grape:maillog" { Actions = "Exec $LOGTERM -n gmaillog -e ssh -t josh@grape 'screen -d -R log-mail colorlog /var/log/mail' &" } } } # !_More Submenu = "Pekwm" { Entry = "Reload" { Actions = "Reload" } Entry = "Restart" { Actions = "Restart" } Entry = "Exit" { Actions = "Exit" } SubMenu = "Themes" { Entry = "" { Actions = "Dynamic /home/josh/.pekwm/scripts/pekwm_themeset.pl /home/josh/.pekwm/themes" } } Entry = "Edit Menu" { Actions = "Exec gvim ~/.pekwm/menu &" } } } # !_RootMenu # ----------------------------------------------------- WindowMenu = "Window Menu" { Entry = "(Un)Sticky" { Actions = "Toggle Sticky" } Entry = "info" { Actions = "Exec \ ID=\$( xprop -root '=\$0' _NET_ACTIVE_WINDOW | cut -f2 -d= ) \ ( \ xprop -id \$ID \ echo '--------------------' \ xwininfo -id \$ID | tail +4 \ ) | gmessage -geometry 504x275 -justify left -buttons close -frametext 'xprop / xwininfo' -file - &" } Submenu = "Maximize" { Entry = "Full" { Actions = "Toggle Maximized " } } Submenu = "Stacking" { Entry = "Raise " { Actions = "Raise " } Entry = "Lower" { Actions = "Lower" } Entry = "Always On Top " { Actions = "Toggle AlwaysOnTop " } Entry = "Always Below" { Actions = "Toggle AlwaysBelow " } } Submenu = "Decor" { Entry = "All Decor" { Actions = "Toggle DecorBorder;Toggle DecorTitlebar " } Entry = "Border" { Actions = "Toggle DecorBorder " } Entry = "Titlebar" { Actions = "Toggle DecorTitlebar " } } SubMenu = "Send To" { Entry = "Workspace 1" { Actions = "SendToWorkspace 1" } Entry = "Workspace 2" { Actions = "SendToWorkspace 2" } Entry = "Workspace 3" { Actions = "SendToWorkspace 3" } Entry = "Workspace 4" { Actions = "SendToWorkspace 4" } } Entry = "Iconify " { Actions = "Set Iconified " } Entry = "Close" { Actions = "Close" } Entry = "Kill " { Actions = "Kill " } }