Advertisement
Guest User

obmenu-generator

a guest
Dec 5th, 2013
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.91 KB | None | 0 0
  1. our $SCHEMA = [
  2. # COMMAND LABEL ICON
  3. {item => ['spacefm', 'Spacefm', 'file-manager']},
  4. {item => ['lxterminal', 'LXTerminal', 'terminal']},
  5. {item => ['nitrogen', 'Nitrogen', 'nitrogen']},
  6. {item => ['gnome-screenshot --interactive', 'Screenshot', 'gnome-screenshot']},
  7. {sep => undef},
  8.  
  9. # NAME LABEL ICON
  10. {cat => ['utility', 'Accessories', 'applications-utilities']},
  11. {cat => ['development', 'Development', 'applications-development']},
  12. {cat => ['education', 'Education', 'applications-science']},
  13. {cat => ['game', 'Games', 'applications-games']},
  14. {cat => ['graphics', 'Graphics', 'applications-graphics']},
  15. {cat => ['audiovideo', 'Multimedia', 'applications-multimedia']},
  16. {cat => ['network', 'Network', 'applications-internet']},
  17. {cat => ['office', 'Office', 'applications-office']},
  18. {cat => ['other', 'Other', 'applications-other']},
  19. {cat => ['settings', 'Settings', 'applications-accessories']},
  20.  
  21. ## Custom "Advanced Menu"
  22. {begin_cat => ['Advanced Settings', 'gnome-settings']},
  23. {begin_cat => ['Desktop and Login', '/usr/share/icons/Faenza/apps/48/dconf-editor.png']},
  24. {item => ['geany -m ~/.conkyrc','Conky RC','geany']},
  25. {item => ['geany -m ~/.config/tint2/tint2rc','Tint2 Panel','geany']},
  26. {item => ['geany -m ~/.xinitrc','.xinitrc','geany']},
  27. {item => ['geany -m ~/.xprofile','.xprofile','geany']},
  28. {end_cat => undef},
  29. {begin_cat => ['Obmenu-Generator', 'geany']},
  30. {item => ['geany -m ~/.config/obmenu-generator/schema.pl','Pipe Menu Schema','geany']},
  31. {item => ['geany -m ~/.config/obmenu-generator/config.pl','Pipe Menu Config','geany']},
  32. {item => ['obmenu-generator -d','Refresh Icon Set','greany']},
  33. {end_cat => undef},
  34. {begin_cat => ['Openbox', 'openbox']},
  35. {item => ['openbox --reconfigure','Reconfigure Openbox','openbox']},
  36. {item => ['geany -m ~/.config/openbox/autostart','Openbox Autostart','geany']},
  37. {item => ['geany -m ~/.config/openbox/rc.xml','Openbox RC','geany']},
  38. {item => ['geany -m ~/.config/openbox/menu.xml','Openbox Menu','geany']},
  39. {item => ['gksu geany /etc/oblogout.conf','Openbox Logout','geany']},
  40. {end_cat => undef},
  41. {begin_cat => ['Pacman / Servers', 'geany']},
  42. {item => ['gksu geany /etc/pacman.conf','Pacman Config','geany']},
  43. {item => ['gksu geany /etc/pacman.d/mirrorlist','Pacman Mirrorlist','geany']},
  44. {end_cat => undef},
  45. {end_cat => undef},
  46.  
  47. ## Back to standard pipe-menu
  48. {cat => ['system', 'System', 'applications-system']},
  49. {sep => undef},
  50.  
  51. ## Use Oblogout script instead of simple exit command
  52.  
  53. {item => ['xlock -mode blank', 'Lock Screen', 'lock']},
  54. {item => ['oblogout', 'Logout...', 'exit']},
  55. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement