Difference between revisions of "FVWM"

From ArchWiki
Jump to: navigation, search
m (Moved reference to fvwm-crystal)
m (Reformatted references)
Line 17: Line 17:
 
or  
 
or  
 
  exec fvwm
 
  exec fvwm
to your user's .xinitrc.
+
to your user's {{Ic|.xinitrc}}.
  
A sample .xinitrc might be as follows:
+
A sample {{Ic|.xinitrc}} might be as follows:
  
 
  DEFAULT_SESSION=fvwm
 
  DEFAULT_SESSION=fvwm
Line 41: Line 41:
 
When you start FVWM for the first time, you will get something that looks very blank. When you left-click on the desktop, you will be able to select a very basic configuration for FVWM. Chose the modules you want and you are ready to get started. You will undoubtedly want to do more to create your desktop, so here are some tips:
 
When you start FVWM for the first time, you will get something that looks very blank. When you left-click on the desktop, you will be able to select a very basic configuration for FVWM. Chose the modules you want and you are ready to get started. You will undoubtedly want to do more to create your desktop, so here are some tips:
  
*Although it is outdated, the [http://zensites.net/fvwm/guide/ FVWM beginners guide] helps to understand how FVWM functions and how to build '''your''' basic setup.
+
*Although it is outdated, the Zensites FVWM beginners guide[http://zensites.net/fvwm/guide/] helps to understand how FVWM functions and how to build '''your''' basic setup.
  
*The Gentoo Linux Wiki has a [http://en.gentoo-wiki.com/wiki/FVWM/Configuration a useful guide] on configuration.
+
*The Gentoo Linux Wiki has a useful guide on configuration.[http://en.gentoo-wiki.com/wiki/FVWM/Configuration]
  
*The [http://fvwm.org/ FVWM homepage] includes [http://fvwm.org/documentation/ documentation], a [http://fvwm.org/documentation/faq/ FAQ], and links to a [http://fvwmwiki.xteddy.org/ Wiki]) and the [http://www.fvwmforums.org FVWM forums].
+
*The FVWM homepage[http://fvwm.org/] includes documentation[http://fvwm.org/documentation/], a FAQ [http://fvwm.org/documentation/faq/], and links to a Wiki[http://fvwmwiki.xteddy.org/]) and the FVWM forums[http://www.fvwmforums.org].
  
*The best way to come up with the desktop you want is probably to check out the configurations [http://www.fvwmforums.org/phpBB3/viewforum.php?f=39&sid=468469f95f9a2a90cd9d5a0819d26eec in the FVWM forum] or at http://www.box-look.org, choose one you like, install it, and modify it to taste.
+
*The best way to come up with the desktop you want is probably to check out the configurations in the FVWM forum[http://www.fvwmforums.org/phpBB3/viewforum.php?f=39&sid=468469f95f9a2a90cd9d5a0819d26eec] or at Box-Look.org,[http://www.box-look.org] choose one you like, install it, and modify it to taste.
  
*As you work with what other people have done, you may find it helpful to look at these [http://www.fvwmforums.org/phpBB3/viewtopic.php?f=40&t=1505 tips on configuration files] by Thomas Adam, the most active FVWM developer.
+
*As you work with what other people have done, you may find it helpful to look at the tips on configuration files by Thomas Adam, the most active FVWM developer.[http://www.fvwmforums.org/phpBB3/viewtopic.php?f=40&t=1505]
  
 
*[[FVWM-Crystal]], which is also [http://www.archlinux.org/packages/extra/any/fvwm-crystal/ in the Arch repositories], is an add-on that makes FVWM much easier to configure, although the easier configuration allows much less flexibility than direct editing of configuration files.
 
*[[FVWM-Crystal]], which is also [http://www.archlinux.org/packages/extra/any/fvwm-crystal/ in the Arch repositories], is an add-on that makes FVWM much easier to configure, although the easier configuration allows much less flexibility than direct editing of configuration files.
Line 57: Line 57:
 
*Useful applications are similar to those suggested for [[Openbox]] or [[Fluxbox]].
 
*Useful applications are similar to those suggested for [[Openbox]] or [[Fluxbox]].
  
==External Links==
+
== References ==
  
Links used in this tutorial:
+
# Zensites [http://zensites.net/fvwm/guide/ FVWM beginners guide].
 
+
# Gentoo Wiki [http://en.gentoo-wiki.com/wiki/FVWM/Configuration configuration guide].
* [http://fvwm.org/ FVWM homepage]
+
# [http://fvwm.org/ FVWM Homepage].
* [http://www.zensites.net/fvwm/guide/ FVWM beginners guide]
+
# FVWM Homepage [http://fvwm.org/documentation/ documentation].
* [http://fvwm.org/documentation/faq/ FVWM FAQ]
+
# FVWM Homepage [http://fvwm.org/documentation/faq/ FAQ].
* [http://fvwmwiki.xteddy.org/ FVWM Wiki]
+
# [http://fvwmwiki.xteddy.org/ FVWM Wiki].
* [http://fvwm.org/documentation/manpages/unstable/ FVWM man pages]
+
# [http://www.fvwmforums.org FVWM Forums].
* [http://www.fvwmforums.org FVWM Forums]
+
# [http://www.fvwmforums.org/phpBB3/viewforum.php?f=39&sid=468469f95f9a2a90cd9d5a0819d26eec Configurations] in the FVWM forum.
* [http://en.gentoo-wiki.com/wiki/FVWM/Configuration Gentoo Linux Wiki guide]
+
# [http://www.box-look.org/ Box-Look].
* [http://www.box-look.org/ Box-Look]
+
# Thomas Adam on [http://www.fvwmforums.org/phpBB3/viewtopic.php?f=40&t=1505 common mistakes in configuration files].
* [http://www.fvwmforums.org/phpBB3/viewtopic.php?f=40&t=1505 Thomas Adam on common mistakes in configuration files]
+

Revision as of 02:55, 29 November 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

FVWM is a stable, powerful, efficient, and ICCCM-compliant multiple virtual desktop window manager for the X Window system. It requires some effort to learn to use it well, since it is almost entirely configured by editing configuration files with a text editor, but those who persist end up with a desktop environment that works exactly the way they want it to work. Development is active, and support is excellent. And for those who wonder, FVWM means Feeble Virtual Window Manager.

Installing FVWM

Install FVWM so

pacman -S fvwm

You can also install the patched version (presently out of date) from the AUR, or if you have archlinuxfr (see Unofficial user repositories) added to your pacman.conf it can be installed so

pacman -S fvwm-patched

Starting FVWM

FVWM will automatically be listed in kdm/gdm in the sessions menu. Otherwise, add

exec fvwm2 

or

exec fvwm

to your user's .xinitrc.

A sample .xinitrc might be as follows:

DEFAULT_SESSION=fvwm

case $1 in
fvwm*)
        exec ck-launch-session fvwm
        ;;
awesome)
        exec ck-launch-session awesome
        ;;
*)
        exec ck-launch-session $DEFAULT_SESSION
        ;;
esac

SLiM is good login manager with few dependencies that acts well with FVWM. SLiM can also be used with multiple environments so it is helpful if one wants several environments and real control of the process.

Bringing Out its Power

When you start FVWM for the first time, you will get something that looks very blank. When you left-click on the desktop, you will be able to select a very basic configuration for FVWM. Chose the modules you want and you are ready to get started. You will undoubtedly want to do more to create your desktop, so here are some tips:

  • Although it is outdated, the Zensites FVWM beginners guide[1] helps to understand how FVWM functions and how to build your basic setup.
  • The Gentoo Linux Wiki has a useful guide on configuration.[2]
  • The FVWM homepage[3] includes documentation[4], a FAQ [5], and links to a Wiki[6]) and the FVWM forums[7].
  • The best way to come up with the desktop you want is probably to check out the configurations in the FVWM forum[8] or at Box-Look.org,[9] choose one you like, install it, and modify it to taste.
  • As you work with what other people have done, you may find it helpful to look at the tips on configuration files by Thomas Adam, the most active FVWM developer.[10]
  • FVWM-Crystal, which is also in the Arch repositories, is an add-on that makes FVWM much easier to configure, although the easier configuration allows much less flexibility than direct editing of configuration files.
  • Fvwm plays well with xcompmgr for simple compositing effects.
  • Useful applications are similar to those suggested for Openbox or Fluxbox.

References

  1. Zensites FVWM beginners guide.
  2. Gentoo Wiki configuration guide.
  3. FVWM Homepage.
  4. FVWM Homepage documentation.
  5. FVWM Homepage FAQ.
  6. FVWM Wiki.
  7. FVWM Forums.
  8. Configurations in the FVWM forum.
  9. Box-Look.
  10. Thomas Adam on common mistakes in configuration files.