---
name: "icemc"
section: "1"
platform: "linux"
package: "icemc"
version: "0.2.4-3"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/icemc"
---

# icemc(1)

Edits IceWM menus and toolbars

## NAME

icemc — Edits IceWM menus and toolbars

## SYNOPSIS

**icemc**

## DESCRIPTION

**icemc** allows you to easily  edit IceWM menu and toolbar files.

When you first run icemc, it presents you with an empty  document.  Choose File-\>Open and open either  **~/.icewm/menu** or  **~/.icewm/toolbar**.  Even though they're  visually very different, menus and toolbars are edited   in exactly the same way.

If these files or the **~/.icewm** directory  don't exist, then you need to create your local preferences.  First **mkdir ~/.icewm**, then **cp**  **/etc/X11/icewm/\* 	~/.icewm**.

Now, make your changes.  To add an item, right-click on the item  you'd like it to go after and select either  Insert Application or Insert Folder.  If you're editing a menu, Insert Folder  inserts a submenu.  If you're editing a toolbar,  Insert Folder inserts a drawer.  You can  drag the items to rearrange them, and right-click-\>delete  to get rid of them.  To duplicate an item instead of moving  it, hold down control when you drag.

The text boxes in the bottom part of the screen specify  the name, icon, and command for each application.

- Name

  Name can be pretty much anything.  It will be displayed in the  toolbar if IceWM can't find the icon for the item.

- Icon

  You may use icons from anywhere on your hard drive -- they don't  need to be located in **/usr/lib/X11/icewm/icons**.  However, they must be in .xpm format, and follow the proper  naming convention: iconname\_16x16.xpm (or 32x32 or 48x48).  If icewm was compiled with --use-imlib (like icewm-gnome),  then the icons may be in just about any popular graphics format.

- Exec

  This tells how to run the command.  It is not necessary to specify  a full path, but if you supply one, IceWM will use it.  You may also specify any number of command-line arguments.  If icemc is displaying an item in red, it means that  IceWM will not be able to find it.  Either you should add it  to your $PATH or you should refer to it with an absolute path.

When you're satisfied, save the file, quit icemc, and  restart IceWM.  You can now use your new menus.

## OPTIONS

icemc doesn't accept options on the command line.

## SEE ALSO

icewm (1x)

http://www.mittendorfer.com/gm/comp/icemc/icemc.htm

## AUTHOR

This manual page was written by Scott Bronson bronson@rinspin.com for  the **Debian GNU/Linux** system (but may be used by others).  Permission is  granted to copy, distribute and/or modify this document under  the terms of the GNU Free Documentation  License, Version 1.1.
