NAME¶
fvwm-config - query an existing fvwm installation
SYNOPSIS¶
fvwm-config [
--help] [
--version] [
--info]
  [
--prefix] [
--exec-prefix] [
--bindir] [
--datadir]
  [
--libexecdir] [
--sysconfdir] [
--mandir]
  [
--localedir] [
--fvwm-moduledir] [
--fvwm-datadir]
  [
--fvwm-perllibdir] [
--default-imagepath]
  [
--default-userdir] [
--fvwm-exe] [
--supports]
  [
--supports-<feature>] [
--is-final] [
--is-stable]
  [
--release-date]
DESCRIPTION¶
fvwm-config is a shell script that provides an information about the fvwm
  version, installation directories, built-in paths and supported features.
OPTIONS¶
fvwm-config prints to the standard output in all options. Both short and
  long GNU-like option names may be used.
  - -h --help -?
 
  - prints the short usage
 
  - -v --version -V
 
  - prints the version
 
  - -i --info
 
  - prints the full info page
 
  - -P --prefix
 
  - prints the installation prefix
 
  - -E --exec-prefix
 
  - prints the installation exec-prefix
 
  - -B --bindir
 
  - prints the installation bindir
 
  - -D --datadir
 
  - prints the installation datadir
 
  - -L --libexecdir
 
  - prints the installation libexecdir
 
  - -S --sysconfdir
 
  - prints the installation sysconfdir
 
  - -M --mandir
 
  - prints the installation mandir
 
  - -O --localedir
 
  - prints the installation localedir
 
  - -m --fvwm-moduledir
 
  - prints FVWM_MODULEDIR, where the modules are installed
 
  - -d --fvwm-datadir
 
  - prints FVWM_DATADIR, where the system wide configs are
      installed
 
  - -p --fvwm-perllibdir
 
  - prints FVWM_PERLLIBDIR, where the perl library is
    installed
 
  - -I --default-imagepath
 
  - prints the built-in ImagePath
 
  - -U --default-userdir
 
  - prints the default FVWM_USERDIR, note: $HOME is not
      expanded
 
  - -e --fvwm-exe
 
  - prints the fvwm executable name (in bindir)
 
  - -s --supports
 
  - lists all supported features, one per line
 
  - --supports-<feature>
 
  - prints nothing, returns: 0 if the <feature> is
      supported, 100 if not, 200 if unknown. All or supported feature names may
      be found using --info or --supports respectively.
 
  - --is-final
 
  - prints "yes" for final releases and
      "no" for cvs snapshots
 
  - --is-stable
 
  - prints "yes" for the stable branch and
      "no" otherwise
 
  - --release-date
 
  - prints the release date if the release is final
 
USAGE¶
Here are some real life usages.
 
Checks for xft support:
if fvwm-config --supports-xft;
  then echo 1; else echo 0; fi
 
fvwm-themes package checks for the correct 
fvwm version installed
  using:
fvwm-config --version
and tries to use the same installation directories:
fvwm-config --bindir --mandir --fvwm-datadir
 
A way to find the full path to the fvwm executable:
echo `fvwm-config --bindir`/`fvwm-config --fvwm-exe`
 
A way to start modules in perl:
use lib `fvwm-config -p | tr -d '0`;
use FVWM::Module;
 
For a more human readable output, try:
fvwm-config --info
COPYING¶
fvwm-config is a part of fvwm package and distributed by the same terms,
  see GNU GPL.
AUTHOR¶
Mikhael Goikhman <migo@homemail.com>