FVWM-PERLLIB(1)

✨ fvwm-perllib β€” the one and only πŸ’…

okay bestie, this is fvwm-perllib from the FVWM-PERLLIB(1) manual β€” it's the little helper that spills all the tea about the Fvwm Perl library so you don't have to go digging through source files like some Victorian orphan. πŸŽ€

🌸 NAME 🌸

fvwm-perllib β€” shows the documentation of the Fvwm Perl library. that's it, that's the job, and it slays at it. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

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

look at that little menu of options, so many ways to get your info, lowkey iconic.

πŸ’œ DESCRIPTION πŸ’œ

so starting from those fvwm-2.5.x versions (iykyk, the old days), there's been built-in support for creating fvwm modules in Perl. and this fvwm-perllib utility? it's your help desk bestie β€” it provides help services for the Fvwm Perl library. no cap, that's literally its whole personality. 🫢

πŸŽ€ OPTIONS πŸŽ€

  • --help, -h, -? β€” show the help and dip. bye bestie πŸ‘‹
  • --version, -v, -V β€” show the version and dip. same energy, different info.
  • --man or man [ Perl::Class ] β€” show the manual page, just like man(1) does. classic, we love her.
  • --cat or cat [ Perl::Class ] β€” show the manual page in plain text. no formatting drama, just words. πŸ“
  • --raw or raw [ Perl::Class ] β€” generate output in man format, which is not human readable. it's giving internal machinery, not a vibe. πŸ’€
  • --dir or dir β€” print the perllib directory with no trailing end of line. sneaky little newline-free output, perfect for shoving into other commands.

🌈 USAGE 🌈

use this inside the fvwm modules you write in Perl, bestie:

use lib `fvwm-perllib dir`;

want an introduction to the Fvwm Perl library? say less:

% fvwm-perllib man

need the manual page for the FVWM::Module class specifically? we got you:

% fvwm-perllib man FVWM::Module

and the standard options, for when you just need a quick fact check:

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

πŸ‘‘ AUTHORS πŸ‘‘

Mikhael Goikhman migo@homemail.com β€” the mastermind. show some respect, fr fr. πŸ™‡β€β™€οΈ

πŸ’– COPYING πŸ’–

the script is distributed by the same terms as fvwm itself. see the GNU General Public License for details. legal stuff, but make it cute. ⭐

πŸ™ˆ BUGS πŸ™ˆ

No known bugs. (not me being jealous of a script that has its life together 😭)

if you do find one, report bugs to fvwm-workers@fvwm.org or at https://github.com/fvwmorg/fvwm3. the maintainers will love you for it, promise. πŸ’Œ


and that's the whole page, bestie β€” this was FVWM-PERLLIB(1), dated 2026-07-31, and you absolutely ate that reading. go write some fvwm modules in Perl, main character energy only. πŸ’…βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from