---
title: "Customize"
pre: '<i class="fas fa-user"></i> '
draft: false
---
You can customize the image of your Parrot OS by following these steps:

## Config file
First you will need the configuration file you can get a copy by typing:
```bash
cp common/configurations/custom.conf config
```

## Customization
Now a list of which variables can be modified and what is their use:

- USER - default username
- USER_PASSWORD - default user password
- ROOT_PASSWORD - default root user password
- CUSTOM_PACKAGES - Personal packages that you can add to the image, remember that they must be separated, example: **git wget**
- HOSTNAME - the system hostname
- LOCALES - the system locales learn more [here](https://docs.moodle.org/dev/Table_of_locales)
- TIMEZONE - the system timezone learn more [here](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)
- IMG_NAME - the output image file name
- ARCHITECTURE - the system architecture: **arm64 or armhf**
- FREE_SPACE - free space rootfs in MiB (**recomended not change**)
- BOOTSIZE - boot partition in MiB (**recomended not change**)
- WORK_DIR - work rootfs directory
- OUT_DIR - output image directory
- ROOTFS - rootfs directory (default in work dir)

{{% notice warning %}}
I recommend that you do not delete any variables or change the variables that I specify that I recommend not to change 😊.
{{% /notice %}}