Openbox:Pipemenus
From Openbox
Pipe menus are generated at run time (on-the-fly) based on output of scripts. These are also called "dynamic menus". A number of scripts used to generate dynamic menus written by various people are available here. Please note these scripts have not been reviewed.
See the menu documentation for how to use pipe menus in your Openbox menus.
Contents |
Openbox Configuration
Script | Implementation | Description |
C |
Openbox 3 theme changer by Mike Hokenson | |
show_ob_keybindings | Python | View/edit keybindings by Joe Bloggs |
Background Management
C |
Openbox 3 desktop wallpaper changer by Mike Hokenson |
Desktop Environment Integration
Perl |
A pipe menu that duplicates ~/.gtk-bookmarks (Nautilus, PCManFM, Thunar), by dbbolton | |
Perl |
A pipe menu that duplicates user-places.xbel (Dolphin, etc) by dbbolton | |
Bash |
Shows your recent documents using the newer xbel format. by davidbarr | |
Python |
Pipes the rox-filer bookmarks from ~/.config/rox..../bookmarks.xml into the Openbox menu. Running one opens the bookmark in rox-filer. | |
Python |
Menu of recently copied text clips, selecting an item pastes it (requires parcellite or clipit) by Joe Bloggs |
XDG Application Menus
- openbox-xdgmenu Create an XDG menu.
- openbox-menu This generates menus for Openbox from the applications installed on the system and keeps them always up to date.
- Openbox:Pipemenus:obam Openbox Application Menu reads .desktop files from multiple directories to construct a flat menu. This is especially useful if your system doesn't have working XDG or Debian menus.
Browser Integration
- Opera bookmarks Grabs your bookmarks from Opera. Clicking on them opens them in Opera. - Brendan Johan Lee
- Chromium bookmarks Create a pipemenu of chromium/google-chrome bookmarks (perl pipemenu) by User:Spoiledbroth
System Information
- ob-cpufreq-0.2.py See your CPU frequency. - John McKnight
- ob-sysinfo.pl A similar system information script written in Perl and easy to modify/extend. - dbbolton
- date-menu.sh A simple date, time, and calendar.
- Openbox:Pipemenus:obreboot Openbox Reboot Menu allows you to reboot to the any of the options in your grub.conf.
- Openbox:Pipemenus:battery A simple script to show acpi settings battery and temperature.
- Openbox:Pipemenus:Dirsmenu Another menu for recursive directory listing.
Sound & Media
- xmms2-OpenboxMenu xmms2 Pipe Menu client
- Openbox:Popemenus:audacious-OpenboxPipemenu Control audacious from menu.
- Openbox:Pipemenus:Audacious_control_alternative Control Audacious from menu (alternative).
- Openbox:Pipemenus:MPD_control Control MPD from menu.
Games
- my_q3stat.c Queries Quake 3 servers.
Miscellaneous
- Openbox Weather Pipe Menu Shows the weather forecast of the city passed as argument.
- ob-randr Easily change resolution, rotation, scaling, panning, and other xrandr operations as well as quickly see the capabilities of connected displays.
- Palobo's Openbox SimpleTasks Tasklist A simple task list in the form of a pipe menu. Simple features are supported for the time being. Adding tasks. Clicking on a task renders it completed and is therefore removed from the list.
- Openbox:Pipemenus:Date_Menu Shows a calendar and date/time in a pipemenu.
- Openbox:Pipemenus:battery Shows battery status.
- Openbox:Pipemenus:recentfilesxbel Recent files list.
- Openbox:Popemenus:AudaciousControl Audacious control menu.
Script Archives & Collections
- Manuel Colmenero's Openbox Menu Editor This contains several menus, including an XDG menu, a Firefox bookmark menu, and others.