Differences between revisions 5 and 6
Revision 5 as of 2011-08-13 20:43:49
Size: 1949
Editor: ?Jeff Pugh
Comment: No longer in Debian.
Revision 6 as of 2011-08-14 01:51:06
Size: 1950
Editor: GeoffSimmons
Comment: Limit automatic linking.
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
!PyPanel is a lightweight panel/taskbar written in Python and C for X11 window managers. It can be easily customized to match any desktop theme or taste. PyPanel works with EWMH compliant WMs (Openbox, PekWM, FVWM, etc.) and is distributed under the GNU General Public License v2. !PyPanel is a lightweight panel/taskbar written in Python and C for X11 window managers. It can be easily customized to match any desktop theme or taste. !PyPanel works with EWMH compliant WMs (Openbox, PekWM, FVWM, etc.) and is distributed under the GNU General Public License v2.

Translation(s): English - Italiano


Some information on Pypanel.

Introduction

PyPanel is a lightweight panel/taskbar written in Python and C for X11 window managers. It can be easily customized to match any desktop theme or taste. PyPanel works with EWMH compliant WMs (Openbox, PekWM, FVWM, etc.) and is distributed under the GNU General Public License v2.

Installation

This package is no longer in Debian, see below for link to project page.

Features

  • Transparency with shading/tinting
  • Panel dimensions, location and layout
  • Font type and colors with Xft and shadow support
  • Button events/actions
  • Clock and workspace name display
  • System Tray (Notification Area)
  • Autohiding
  • Application Launcher
  • Custom Application Icons

Configuration

Configuration is done in the .pypanelrc file located at ~/.pypanelrc and is in fact written in python itself and therefore its editor must be aware of this fact. The default file that installs with the package is extremely well documented and provides examples in order to cater to those not familiar with the python scripting/programming language. An example snippet from the default configuration file:

#------------------------------------------------------------------------------
# Application Launch List: Ordered list of icons and applications for the
#                          application launcher.
#
# Add entries using the following format -
#     ("<executable>", "<full path to icon>")
#------------------------------------------------------------------------------
LAUNCH_LIST     = [
                   ("gimp-2.2", "/usr/share/imlib2/data/images/paper.png"),
                  ]