Core configuration. This file is read the first upon starting FVWM
Window Manager. In fact, FVWM is invoked with -f /path/to/NsCDE-Main.conf
to read it instead of default FVWM system configuration or user's
~/.fvwm/config
.
This invocation and configuration in NsCDE-Main.conf
changes everything. It avoids ~/.fvwm
if user has a plain (normal)
FVWM setup, defines and redefines FVWM internal variables and sets
NSCDE_ROOT
(though this variable is obsolete on FreeBSD),
configures some core FVWM options (like DefaultIcon
),
defines main FVWM Read command wrapper f_ReadCfg
,
sets desktop names, reads NsCDE.conf
depending if user has it, or system-wide one,
defines StartFunction
, DesktopSize
, and
then reads most of the files
described in this documents, composing NsCDE FVWM configuration.
Care must be taken NOT to read this file with f_ReadCfg
, because it
will end up in the endless CPU hogging loop because f_ReadCfg
will be
destroyed and recreated during it's own execution. This file should
probably never be overridden in $FVWM_USERDIR
. It is the init(8) of
the NsCDE system.