---
name: "fvwm3-perllib"
section: "1"
platform: "linux"
package: "fvwm3"
version: "1.1.2+ds-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/fvwm3-perllib"
---

# fvwm3-perllib(1)

shows the documentation of the Fvwm Perl library

## NAME

fvwm-perllib - shows the documentation of the Fvwm Perl library

## SYNOPSIS

fvwm-perllib \[ **--help**\|**-h**\|**-?** \] \[ **--version**\|**-v**\|**-V** \] \[ **man** \[ *Perl::Class* \] \] \[ **cat** \[ *Perl::Class* \] \] \[ **raw** \[ *Perl::Class* \] \] \[ **dir** \]

## DESCRIPTION

Starting from fvwm-2.5.x versions there is a built-in support for creating fvwm modules in Perl. This **fvwm-perllib** utility provides help services for the Fvwm Perl library.

## OPTIONS

- **--help**

  Show the help and exit.

- **--version**

  Show the version and exit.

**--man** or **man** \[ *Perl::Class* \]

Show manual page just like [**man**(1)](/man/1.md).

**--cat** or **cat** \[ *Perl::Class* \]

Show manual page in plain text.

**--raw** or **raw** \[ *Perl::Class* \]

Generate output in man format (not human readable).

**--dir** or **dir**

Print perllib directory without a trailing end of line.

## USAGE

Use this in the fvwm modules written in Perl:

```
use lib `fvwm-perllib dir`;
```

Introduction to the Fvwm Perl library:

```
% fvwm-perllib man
```

Manual page for the `FVWM::Module` class:

```
% fvwm-perllib man FVWM::Module
```

Standard options:

```
% fvwm-perllib --help % fvwm-perllib --version
```

## AUTHORS

Mikhael Goikhman  \<migo@homemail.com\>.

## COPYING

The script is distributed by the same terms as fvwm itself. See GNU General Public License for details.

## BUGS

No known bugs.

Report bugs to  \<fvwm-workers@fvwm.org\> or  \<https://github.com/fvwmorg/fvwm3\>.
