GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
ICEWM-TOOLBAR(5) Standards, Environments and Macros ICEWM-TOOLBAR(5)

 icewm-toolbar - icewm toolbar configuration file

 $ICEWM_PRIVCFG/toolbar
 $XDG_CONFIG_HOME/icewm/toolbar
 $HOME/.icewm/toolbar
 /usr/local/etc/icewm/toolbar
 /usr/local/share/icewm/toolbar

The toolbar file is responsible for configuring quick launch application icons that are placed on the icewm(1) panel. It contains names of quick to launch applications with icons for the task bar. Each non-empty non-comment line starts with the keyword prog. After one or more spaces follows a name, which is displayed in a tool tip whenever the mouse cursor hovers over the toolbar icon. This name may be a double quoted string. Then follows the bare name of the icon to use without extensions. This icon will be shown in the toolbar. The last component is a shell command line which will be executed whenever the user presses the icon in the toolbar. For example, the following line in toolbar will create a button with tool tip "Mozilla Firefox" with the firefox icon which launches firefox(1) when clicked:

    prog  "Mozilla Firefox"  firefox  /usr/bin/firefox --private-window

The format of the file contains one of the following line syntax:

prog "title" icon program options

Where,

prog
The literal string prog.
"title"
The title of the toolbar item, which will appear as a tool-tip for the program button, enclosed in double quotes (""").
icon
The icon to display on the toolbar button. May be specified as a single dash ("-") when no icon is provided. When no icon is provided, the title text will be displayed on the button in place of the icon.
program
The executable program (full path or executable name) to run when the button is pressed.
options
Options and arguments that are passed to program.

Lines beginning with a hash ("#") are comment lines. Comment lines and blank lines are ignored.

Following is an example that places a number of toolbar buttons on the icewm(1) panel:

    prog "File Manager" file-manager.png pcmanfm
    prog "Web Browser" web-browser.png /usr/lib/firefox/firefox
    prog "Terminal" terminal.png roxterm
    prog "Graphical Editor" text-editor.png gvim -f
    prog "Calculator" accessories-calculator.png calculator
    prog "Run Command" gtk-execute.png xde-run
    prog "Network" gtk-network.png pcmanfm ~/Network
    prog "Logout" system-log-out.png xde-logout

Locations for the toolbar file are as follows:

 $ICEWM_PRIVCFG/toolbar
 $XDG_CONFIG_HOME/icewm/toolbar
 $HOME/.icewm/toolbar
 /usr/local/etc/icewm/toolbar
 /usr/local/share/icewm/toolbar

The locations are searched in the order listed; the first file found is read and the remainder ignored.

icewm(1), icewm-programs(5), icewm-menu(5), icewm-menu-fdo(1).

Brian Bidulock <mailto:bidulock@openss7.org>.

IceWM is licensed under the GNU Library General Public License. See the COPYING file in the distribution.
2022-02-23 icewm 2.9.6

Search for    or go to Top of page |  Section 5 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.