# Apps

## Renaming apps <a href="#renaming-apps" id="renaming-apps"></a>

The application names can be set based on language preferences using the `labelLangs` property in the `config.json` file.

The `labelLangs` property allows you to define application names for multiple languages.

## Removing apps <a href="#removing-apps" id="removing-apps"></a>

You can control the visibility and behavior of applications in the app using specific properties in the `config.json` file. Here's how each option works:

#### 1. **`show`**

* **Description**: Determines whether the app is visible in the AppStore.
* **Usage**:
  * Set to `true` to make the app visible.
  * Set to `false` to hide the app from the AppStore.

#### 2. **`startapp`**

* **Description**: Controls whether the app is installed by default when the phone is first set up.
* **Usage**:
  * Set to `true` to have the app pre-installed.
  * Set to `false` to prevent the app from being installed by default.

#### 3. **`startbottom`**

* **Description**: Determines whether the app appears in the bottom bar of the phone.
* **Usage**:
  * Set to `true` to display the app in the bottom bar.
  * Set to `false` to hide it from the bottom bar.

**Note**: Only four apps can be enabled in the bottom bar at a time.

## Change icons <a href="#change-icons" id="change-icons"></a>

To change an app icon, navigate to the `gksphone/html/img/icons` folder and replace the icon with the desired icon. Make sure the icon is a `.png` file and has the same name as the app.

## Example Configuration:

Here's a full example of an app configuration with these options:

```json
{
  "name": "Info",
  "icons": "/html/img/icons/info.png",
  "categori": "mix",
  "url": "/info",
  "blockedjobs": {},
  "allowjob": {},
  "signal": true,
  "startbottom": false, // App not visible in the bottom bar
  "startapp": false,    // App not installed by default
  "show": true          // App visible in the AppStore
}
```

## Restart the phone <a href="#restart-the-phone" id="restart-the-phone"></a>

You need to restart the phone for the changes to take effect.
