[ About | Licence | Contacts ]
Written by Oleksandr Gavenko (AKA gavenkoa), compiled on 2024-04-01 from rev 052223c22317.


Obtain FVWM capabilities.

$ fvwm-config --supports
$ if fvwm-config --supports-xft; then echo yes; else echo no; fi

$ fvwm-config --info
$ fvwm-config --prefix
$ fvwm-config --bindir
$ fvwm-config --fvwm-moduledir

Dump Fvwm configuration in runtime.

Run in Fvwm console:

PrintInfo style 2
PrintInfo bindings

and check results in ~/.xsession-errors.

Check functions from fvwm/functable.c:

$ FvwmCommand -i1 send_configinfo
$ FvwmCommand -i1 send_windowlist
$ FvwmCommand -i3 send_windowlist

Debug FVWM.

$ ./configure --enable-debug-msgs --enable-command-log
$ fvwm -D

Perl module for FVWM.

#!/usr/bin/perl -w
use lib `fvwm-perllib dir`;
use FVWM::Module;


use lib `fvwm-config -p | tr -d '0`;
use FVWM::Module;

FVWM Themes.

FVWM configs.

Usable for ideas how to do things.