# Config File

{% code title="Config File" %}

```lua
Config = {
    CheckForUpdates = true, -- true or false Prints script version and updates on launch
-- IMPORTANT: LIB will automaticaly detect wich Framework and Target are you using, so you don't need to worry about that! :)

    Language = 'en',

    MenuColor = '#74c0fc',

    Currency = '€',

    InventoryImageDirectory = 'nui://codem-inventory/html/itemimages/%s.png', -- Your Inventory Images directory | Inventories : CODEM - 'nui://codem-inventory/html/itemimages/%s.png' / QB - 'nui://qb-inventory/html/images/%s.png' / QUASAR - 'nui://qs-inventory/html/images/%s.png' / OX - 'nui://ox_inventory/web/images/%s.png'

    Notify = 'QBCore', -- 'QBCore' or 'okok' or 'ox_lib'

    Progressbar = 'qb-core', -- 'qb-core' or 'ox_lib'

    TextUI = 'BS', -- 'qb-core' or 'ox_lib' or 'okok' or 'BS' to use the bs_lib Text UI

    BSTextUI = {
        Position = 'left-center', -- 'right-center' or 'left-center' or 'top-center' or 'bottom-center'
        Style = {
            BorderRadius = 100,
            BackgroundColour = '#000000',
            Colour = '#ffffff',
        }
    },

    Appearance = 'illenium-appearance',

    Menu = 'ox_lib', -- 'ox_lib'

    Input = 'ox_lib', -- 'ox_lib'

    Billing = 'okok', -- 'okok'

    Banking = 'qb', -- 'okok' or 'qb' | If you use QBCore version of okokBanking, set as 'qb' not 'okok'

    VehicleKeys = 'qb-core', -- 'qb-core' or 'quasar' or 'jaksam' or 'renewed' or 'okok'

    FuelResource = 'cdn-fuel', -- Supports any script that uses SetFuel exports
}

RedMConfig = {
    Notify = 'VORP', -- Only 'VORP' for now | Check utils/RedM/notifications.lua

    Progressbar = 'SIREC', -- 'VORP' or 'SIREC' or 'ox_lib' | Check utils/RedM/progressbar.lua

    Menu = 'VORP', -- Only 'VORP' for now | Check utils/RedM/menu.lua

    Input = 'VORP', -- Only 'VORP' for now | Check utils/RedM/input.lua
}

BuiltIn = {
    Billing = {
        PayToSociety = true, -- true or false | If you want the Bill value to go to society or not
        PayToMechanic = true, -- true or false | If you want to Pay a percentage for the Mechanic, set the percentage at PlayerReceivePercentage option below or not
        PlayerReceivePercentage = 25, -- Percentage | If you want Mechanic to receive a Percentage of the Bill value | IMPORTANT: Only works if PayToMechanic is true
        UseOkOkBankingTransactions = true -- true or false | Add Okok Banking transactions | IMPORTANT: Only works if you have okokBanking (QBCore: https://okok.tebex.io/package/5126430 | ESX: https://okok.tebex.io/package/5126428) or not
    },
    BossMenu = {
        OnlineSimbol = '🌐',
        OfflineSimbol = '⚠️'
    },
    Duty = {
        ProgressbarTime = 10000
    }
}
```

{% endcode %}
