PRIMA-CFGMAINT(1)
Hey bestie π welcome to the PRIMA-CFGMAINT(1) page β yes, it's the User Contributed Perl Documentation glow-up for cfgmaint, and we're gonna make it make sense. Periodt. β¨
πΈ NAME πΈ
cfgmaint β configuration tool for Visual Builder π οΈπ
π SYNTAX π
cfgmaint [ -rbxop ] command object [ parameters ]
π¦ DESCRIPTION π¦
So cfgmaint maintains the configuration of the widget palette in the Visual Builder. The widget palette can be stored in the system-wide and local user config files. And cfgmaint lets you add, rename, move, and delete the classes and pages in the Visual Builder widget palette. It's giving config-maintenance main character energy, fr fr. π
π USAGE π
cfgmaint is invoked with the command and object arguments, where the command defines the action to be taken and object is the object to be handled. Think of it like: command says what, object says who. π«
β¨ Options β¨
-rβ write configuration to the system-wide config file.-bβ read configuration from both the system-wide and user config files.-xβ do not write backups.-oβ read-only mode.-pβ executeuse Prima;code before start. This option might be necessary when adding a module that relies on the toolkit but does not invoke the code itself. iykyk π§
π Objects π
mβ selects a module. Valid for the add, list, and remove commands.pβ selects a page. Valid for all commands.wβ selects a widget. Valid for the list, remove, rename, and move commands.
π Commands π
aβ adds a new object to the configuration. Can be either a page or a module.dβ removes an object.lβ prints the object name. In case the object is a widget, prints all registered widgets. If the string is specified as an additional parameter, it is treated as a page name, and only widgets from the page are printed.rβ renames the object to a new name, which is passed as an additional parameter. Can be either a widget or a page.mβ if theobjectis a widget, relocates one or more widgets to a new page. If theobjectis a page, moves the page before the page specified as an additional parameter, or to the end if no additional page is specified.
π₯ EXAMPLE π₯
Add a new module to the system-wide configuration:
cfgmaint -r a m CPAN/Prima/VB/New/MyCtrls.pm
List widgets that are present in both config files:
cfgmaint -b l w
Rename a page:
cfgmaint r p General Basic
π FILES π
Prima/VB/Config.pm, ~/.prima/vbconfig
π AUTHOR π
Dmitry Karasik, <dmitry@karasik.eu.org>.
π SEE ALSO π
VB, Prima::VB::CfgMaint
That's the whole page, bestie π«Ά β brought to you by perl v5.42.0, dated 2024-08-20. Now go slay those configs π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-Prima 1.74000-bp160.1.13 Β· AGPL-3.0-only AND BSD-2-Clause
- opensuse-leap 16.0: perl-Prima 1.74000-bp160.1.13 Β· AGPL-3.0-only AND BSD-2-Clause
- opensuse-leap 16.0: perl-Prima 1.74000-bp160.1.13 Β· AGPL-3.0-only AND BSD-2-Clause
- opensuse-leap 16.0: perl-Prima 1.74000-bp160.1.13 Β· AGPL-3.0-only AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms