# Using the `labwc` plugin to customize Labwc The `labwc` plugin enables you to load specified labwc configuration files into the image in the /home/*user*/.config directory tree. The `labwc` plugin accepts several arguments. The easiest way to configure labwc is to use the argument `all-config` which takes a directory path. The complete argument specification is: ```sh --plugin labwc:"all-config=/path/to/labwc-config-dir" ``` Here's how to establish your custom configuration files: * Boot a RasPiOS Desktop system with labwc * Customize lxterminal and/or pcmanfm preferences in the apps as desired * Customize labwc settings using the GUI configuration mechanisms * Save the customized configuration using the script `sdm-collect-labwc-config` * Copy the directory of saved configurations as needed for use in sdm customizations * Add the `labwc` plugin with the `all-config` argument and directory with the collected config files to your sdm command line * The specified files will be copied into the IMG during Phase 0, when both the host and IMG are acessible * The files will be moved to the correct directory locations in /home/*user*/.config during Phase 1 * When you boot your newly-created customized image, your settings will be in place If the target IMG does not have Labwc installed no changes will be made, although the files will be copied to /etc/sdm/assets/labwc NOTE: the `labwc` plugin takes other arguments as well. See labwc plugin documentation for complete details.