lumo.properties

# Lumo UI Plugin
# This file is used to store configurations for the Lumo UI Plugin
# Do not delete this file
 
ThemeName=AppTheme
ComponentsDir=ui-components/src/main/java/com/nomanr/ui_components
PackageName=com.nomanr.ui_components

The lumo.properties is generated at the root of your project when you run the ./gradlew lumo --init command.

    • build.gradle.kts
    • lumo.properties
    • settings.gradle.kts

The lumo.properties file contains the necessary configurations for the plugin.



PropertyDescription
ThemeName

Name of the theme class that will be generated, e.g. AppTheme, MaterialTheme.

ComponentsDirThe directory where the components will be generated.
PackageNamePackage name for the generated components

The plugin checks for the lumo.properties file in your project’s root to determine if it’s initialized.