Panels and Docks
Like everything else in Fvwm these need to be configured. Fvwm provides lots of choice of how to configure the panels you want to use.
First Fvwm provides many Modules that can be used to build panels:
- FvwmButtons – This is one of the main panel building modules that lays out a panel into a series of buttons which can each be configured to be anything from text/icons to swallowing other applications.
- FvwmIconMan – This is a list of running applications that can be used to control them, the main part of a taskbar for example.
- FvwmPager – This module gives a graphical representation of the virtual Pages and Desks.
In addition to just Fvwm Modules, there is additional third party software that can be used in panels, such as:
- Stalonetray or Trayer – Systemtrays
- xmem – Memory/Swap monitor that can be swallowed in FvwmButtons.
- xosview – system monitor(s) that can be swallowed in FvwmButtons.
There are also third party panels/docks that maybe already configured and used with Fvwm. Some examples are
- tint2 – Customizable panel
- rox-panel – Customizable panel
- cario-dock – Customizable dock
- pypanel – Customizable panel in python
- conky – Customizable sensors
- gkrellm – Customizable sensors
Example Panels
Here is the list of example panels:
RightPanel
This is a description of the RightPanel found in the
default configuration.
SimpleButtons
This is a simple horizontal Buttons that holds 6 icons to show
the basics of FvwmButtons.
FvwmTaskBar
This seems to be a common Panel asked about and with the
removal of FvwmTaskBar here is a replacement.
SensorDock
Here is an example of a SensorDock I use that that shows a Pager,
uses xosview to show cpu, mem, disk, etc., uses FvwmScript to
show the date/time and temperature outputs from lm-sensors
and a systemtray.