FVWM-Crystal
Encyclopedia
FVWM-Crystal is a theme
for the FVWM
window manager
. It uses GUI
tools to edit the look of windows, instead of the use of editing a text file in FVWM. It creates an easy to use desktop environment using FVWM as its window manager and main core. From another point of view its just a very powerful FVWM configuration.
It features great performance and flexible window decorations, among other features. A file manager
may be optionally used to display desktop icons, ROX-Filer and Nautilus
are supported for this task. FVWM-Crystal furthermore has user interface
integration for some terminal emulator
s such as xterm
, aterm
and urxvt, for a tray system named stalonetray, for various music players - among them Audacious
, MPD, Quod Libet, XMMS
and XMMS2
- and for the video/audio player MPlayer
, to the point where it can control these components. FVWM-Crystal makes good use of semi-transparency. Almost everything on the default desktop is semi-transparent.
There is also a very powerful menu system that has an extensive default configuration but may be customized and extended by each user to fit personal requirements.
The deep-level configuration of the resulting desktop environment is predominantly achieved via Python
scripts.
Chief developers of FVWM-Crystal are Maciej Delmanowski and Dominique Michel.
Theme (computing)
In computing, a theme is a preset package containing graphical appearance details, used to customize the look and feel of an operating system, widget set or window manager....
for the FVWM
FVWM
The F Virtual Window Manager is a virtual window manager for the X Window System. Originally a twm derivative, FVWM has evolved into a powerful and highly configurable environment for Unix-like systems.- History:...
window manager
Window manager
A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment...
. It uses GUI
Gui
Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...
tools to edit the look of windows, instead of the use of editing a text file in FVWM. It creates an easy to use desktop environment using FVWM as its window manager and main core. From another point of view its just a very powerful FVWM configuration.
It features great performance and flexible window decorations, among other features. A file manager
File manager
A file manager or file browser is a computer program that provides a user interface to work with file systems. The most common operations performed on files or groups of files are: create, open, edit, view, print, play, rename, move, copy, delete, search/find, and modify file attributes, properties...
may be optionally used to display desktop icons, ROX-Filer and Nautilus
Nautilus (file manager)
Nautilus is the official file manager for the GNOME desktop. The name is a play on words, evoking the shell of a nautilus to represent an operating system shell. Nautilus replaced Midnight Commander in GNOME 1.4 and was the default from version 2.0 onwards....
are supported for this task. FVWM-Crystal furthermore has user interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...
integration for some terminal emulator
Terminal emulator
A terminal emulator, terminal application, term, or tty for short, is a program that emulates a video terminal within some other display architecture....
s such as xterm
Xterm
In computing, xterm is the standard terminal emulator for the X Window System. A user can have many different invocations of xterm running at once on the same display, each of which provides independent input/output for the process running in it .xterm originated prior to the X Window System...
, aterm
Aterm
aterm is the AfterStep terminal emulator for the X Window System. Based on rxvt 2.4.8 , aterm is a color VT100 terminal emulator that supports basic pseudo-transparency....
and urxvt, for a tray system named stalonetray, for various music players - among them Audacious
Audacious Media Player
Audacious is a free software audio player with a focus on low resource usage, high audio quality, and support for a wide range of audio formats. It is designed primarily for use on POSIX-compatible systems such as Linux, with limited support for Microsoft Windows...
, MPD, Quod Libet, XMMS
XMMS
The X Multimedia System is a free audio player for Unix-like systems.-History:XMMS was originally written as X11Amp by Peter and Mikael Alm in November 1997. The player was made to resemble Winamp, which was first released in May that year. As such, XMMS has supported Winamp 2 "classic" skins...
and XMMS2
XMMS2
XMMS2 is a new generation of the XMMS audio player. It is a new design, written from scratch, separate from the XMMS codebase...
- and for the video/audio player MPlayer
MPlayer
MPlayer is a free and open source media player. The program is available for all major operating systems, including Linux and other Unix-like systems, Microsoft Windows and Mac OS X. Versions for OS/2, Syllable, AmigaOS and MorphOS are also available. The Windows version works, with some minor...
, to the point where it can control these components. FVWM-Crystal makes good use of semi-transparency. Almost everything on the default desktop is semi-transparent.
There is also a very powerful menu system that has an extensive default configuration but may be customized and extended by each user to fit personal requirements.
The deep-level configuration of the resulting desktop environment is predominantly achieved via Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
scripts.
Chief developers of FVWM-Crystal are Maciej Delmanowski and Dominique Michel.