Zappl AppBar
com.zappl.AppBar
AppBar is Zappl's companion Menu Bar app, developed by DARE Technology.
macOS
Configuration Keys (17)
Showing 17 of 17 keys
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
TitlestringTitle | string | The title text shown in the top left of the AppBar window | Default: "AppBar" | Range: — |
TitleFontSizeintegerTitle Font Size | integer | The font size of the title text shown in the top left of the AppBar window. Accepts numerical values between 16 and 32. Values outside this range will default to 22 | Default: 22 | Range: 16 – 32 |
CustomLogostringCustom Logo | string | The logo shown to the left of the title text. Can be a file path, URL to an image, or an SFSymbol name. Defaults to the 'Custom Logo (Dark Mode)' option if specified, or the 'app.badge.fill' SFSymbol if neither Custom Logo options are specified | Default: "app.badge.fill" | Range: — |
CustomLogoDarkstringCustom Logo (Dark Mode) | string | The logo shown to the left of the title text in dark mode. Can be a file path, URL to an image, or an SFSymbol name. Defaults to the 'Custom Logo' option if specified, or the 'app.badge.fill' SFSymbol if neither Custom Logo options are specified | Default: "app.badge.fill" | Range: — |
NotificationIconstringNotification Logo | string | A path or URL to a custom branding logo shown to the right hand side of macOS notifications | Default: — | Range: — |
MenuBarIconstringMenu Bar Icon | string | Either a path to an icon (must be 16x16 points) or an SFSymbol name to be used as the menu bar icon. Defaults to the 'square.and.arrow.down.on.square' SFSymbol if not specified | Default: "square.and.arrow.down.on.square" | Range: — |
AccentColorstringAccent Colour | string | Custom colour to be used for buttons and highlighting. Accepts hex colour codes (e.g., #0000FF). Defaults to macOS system accent colour if not specified | Default: — | Range: — |
InstallsTabEnabledbooleanInstalls Tab Enabled | boolean | Determines whether the installs tab is enabled. Disabled by default. When disabled, users will see a message indicating installs are not allowed. When enabled, users can use the installs tab to install approved apps. To customise approved apps, use the 'Allowed Installs' or 'Excluded Installs' options in the com.dare.zappl.preferences configuration profile | Default: false | Range: — |
HistoryTabEnabledbooleanHistory Tab Enabled | boolean | Determines whether the history tab is enabled. Uncheck to hide the history tab which shows recent updates, installs and failures | Default: true | Range: — |
LiquidGlassEnabledbooleanLiquid Glass Enabled | boolean | Enables the liquid glass effect on macOS 26 (Tahoe) and later. This option has no effect on macOS versions prior to macOS 26 | Default: true | Range: — |
AllowUpdateNotificationsbooleanAllow Update Notifications | boolean | Shows a macOS notification when new updates are cached by Zappl and are available to be updated via AppBar. Requires a notifications configuration profile which approves com.zappl.AppBar notifications | Default: true | Range: — |
AllowInstallNotificationsbooleanAllow Install Notifications | boolean | Shows a macOS notification when installs complete. Requires a notifications configuration profile which approves com.zappl.AppBar notifications | Default: true | Range: — |
AllowFailureNotificationsbooleanAllow Failure Notifications | boolean | Shows a macOS notification when installs or updates fail. Requires a notifications configuration profile which approves com.zappl.AppBar notifications | Default: true | Range: — |
EnableQuitButtonbooleanEnable Quit Button | boolean | Enables the quit button when right-clicking the menu bar icon. Uncheck to disable | Default: true | Range: — |
EnableAboutButtonbooleanEnable About Button | boolean | Enables the about button which shows AppBar information such as installed version when right-clicking the menu bar icon | Default: true | Range: — |
CustomCategoriesarrayCustom Categories | array | Customise the default categories apps are assigned to in the installs tab by specifying app identifiers and their desired custom category labels | Default: — | Range: — |
Category Mapping | dict | — | Default: — | Range: — |
| string | The identifier of the application (e.g., com.example.app) | Default: — | Range: — | |
| string | The custom category label to assign to this app | Default: — | Range: — | |
CustomDescriptionsarrayCustom Descriptions | array | Customise the descriptions shown for apps in the installs tab by specifying app identifiers and their desired custom descriptions | Default: — | Range: — |
Description Mapping | dict | — | Default: — | Range: — |
| string | The identifier of the application (e.g., com.example.app) | Default: — | Range: — | |
| string | The custom description to display for this app | Default: — | Range: — |