man

IceWM man pages

View on GitHub

NAME

icewm-programs - icewm programs configuration file

SYNOPSIS

$ICEWM_PRIVCFG/programs
$XDG_CONFIG_HOME/icewm/programs
$HOME/.icewm/programs
/etc/icewm/programs
/usr/share/icewm/programs

DESCRIPTION

The programs file is an automatically generated menu configuration file of installed programs. This file should be automatically generated by xdg_menu, wmconfig (Redhat), menu (Debian), or icewm-menu-fdo, perhaps as part of the login or X startup sequence.

FORMAT

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

Where

EXAMPLES

Following is the example programs file that ships with icewm(1):

# This file is intended to be customized by the distributions.
# (they should place it in /etc/X11/icewm)
#
# mostly obsolete, fixme
menu Editors folder {
    prog fte fte fte
    prog vim vim gvim
    prog xemacs xemacs xemacs
    prog emacs emacs emacs
    prog NEdit nedit nedit
    prog xedit xedit xedit
    prog Lyx emacs lyx
}
menu "WWW" folder {
    prog Netscape netscape netscape
    prog Mozilla mozilla mozilla
    prog Galeon galeon galeon
    prog Arena arena arena
    prog Lynx lynx xterm -e lynx
    prog Links lynx xterm -e links
}
menu "Document Viewers" folder {
    prog "Acrobat Reader" pdf acroread
    prog "DVI Previewer" xdvi xdvi
    prog "Ghostview" ghostview gv
}
menu Graphics folder {
    prog Gimp gimp gimp
    prog XV xv xv
    prog XPaint xpaint xpaint
    prog XFig xfig xfig
}
menu Games folder {
    prog "Koules for X" koules xkoules -f
    prog Xboing xboing xboing
    prog Xboard xboard xboard
    prog XGalaga xgalaga xgal
    prog XDemineur xdemineur xdemineur
    prog "Tux Racer" tuxracer tuxracer
}
menu System folder {
    prog "Control Panel" redhat control-panel
}
menu Utilities folder {
    prog XPlayCD xplaycd xplaycd
    prog XMixer xmixer xmixer
    prog Clock xclock xclock
    prog Magnify xmag xmag
    prog Calculator xcalc xcalc
    prog Colormap xcolormap xcmap
    prog Clipboard xclipboard xclipboard
    prog xkill bomb xkill
    prog xload xload xload
    prog xosview xosview xosview
    separator
    prog "Screen Saver" xlock xlock -nolock
    prog "Screen Lock" xlock xlock
}
menu "Window Managers" folder {
    restart icewm - icewm
    restart metacity - metacity
    restart wmaker - wmaker
    restart fluxbox - fluxbox
    restart blackbox - blackbox
    restart enlightenment - enlightenment
    restart fvwm2 - fvwm2
    restart fvwm - fvwm
    restart sawfish - sawfish
    restart sawfish2 - sawfish2
}

FILES

Locations for the programs file are as follows:

$ICEWM_PRIVCFG/programs
$XDG_CONFIG_HOME/icewm/programs
$HOME/.icewm/programs
/etc/icewm/programs
/usr/share/icewm/programs

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

SEE ALSO

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

AUTHOR

Brian Bidulock.

LICENSE

IceWM is licensed under the GNU Library General Public License. See the COPYING file in the distribution.

Index IceWM