CrabbyPanel


Table of Contents
1. Introduction
2. Requirements
3. Some More Information
4. Installation
5. Upgrading
6. Credits
7. License
8. Links

1. Introduction

CrabbyPanel is a lightweight and simple panel program, intended to mimic (to a certain extent) the look and feel of the panel in Fluxbox. In brief, a panel is an application that works with a window manager, typically providing (at minimum) controls for maximizing/minimizing windows with the mouse.

The primary reason for the creation of CrabbyPanel was because Openbox 3 didn't provide one at the time I began using it. However, CrabbyPanel is ICCCM and NET_WM compliant, so it should theoretically work with any window manager that also supports these specifications.

Visit the CrabbyPanel homepage for updates and further info. Also, once compiled and installed, see 'man crabbypanel' for operation instructions.


2. Requirements

CrabbyPanel requires gtk2, and gdk-pixbuf. Most Linux distributions install these by default, so in most cases you can simply install CrabbyPanel without needing to first install any dependencies.


3. Some More Information

What are CrabbyPanel's major features?

  • Control of window state (active, iconified, etc) with taskbar buttons.

  • Desktop switching via arrow buttons.

  • A Window's icon is displayed along with the window's current title on the taskbar buttons. If a window does not have an icon, a default icon is used.

  • A clock with a configurable format.

  • Per user configuration file (~/.crabbypanel).

  • Uses GTK2, so it's themeable :)

Why should I use CrabbyPanel over panel X?

  • CrabbyPanel doesn't require alot of dependencies and is easy on system resources.

  • CrabbyPanel is NET_WM and ICCCM compliant, so it should work with a bunch of different window managers.

  • CrabbyPanel has a look and feel similar to the panel built-in to Fluxbox.


4. Installation

See the INSTALL file for instructions.


5. Upgrading

Follow the same procedures in the INSTALL file.


6. Credits


7. License

CrabbyPanel is released under the GNU Public License (GPL). See the file COPYING for the terms of this License.


8. Links