Skip to content

General & Appearance

Customize the general look and feel of Noctalia shell.

These settings are mostly found in the User interface tab in the settings window. Settings from the Lock screen tab are also included here.

"general": {
"avatarImage": "",
"dimDesktop": true,
"showScreenCorners": false,
"forceBlackScreenCorners": false,
"scaleRatio": 1.0,
"radiusRatio": 1.0,
"screenRadiusRatio": 1.0,
"animationSpeed": 1.0,
"animationDisabled": false,
"compactLockScreen": false,
"lockOnSuspend": true,
"language": ""
}
SettingsDefaultOptionsDescription
avatarImage""string of the avatar image pathYour profile picture that appears throughout Noctalia interface.
dimDesktoptruebooleanDim the desktop when panels or menus are open.
showScreenCornersfalsebooleanDisplay rounded corners on the edge of the screen.
forceBlackScreenCornersfalsebooleanUse solid black instead of the bar background color.
scaleRatio1.000.80 to 1.20 with 0.05 stepsChanges the size of the general user interface, excluding the bar.
radiusRatio1.000.00 to 1.00 with 0.01 stepsControls the corner roundness of windows, buttons, and other elements.
screenRadiusRatio1.000.00 to 2.00 with 0.01 stepsAdjust the rounded corners of the screen.
animationSpeed1.000.00 to 2.00 with 0.01 stepsAdjust global animation speed.
animationDisabledfalsebooleanDisable all animations for a faster, more responsive experience.
compactLockScreenfalsebooleanShow only the login input and system controls, hiding weather and media widgets.
lockOnSuspendtruebooleanAutomatically lock the screen when suspending the system.
language""See note on languageSelect the language used in the Noctalia’s interface.

Note on language:

If the setting is left blank (""), Noctalia will automatically detect your system’s language and apply the corresponding translation, if one is available.

To manually configure the language, set the value to one of the supported languages:

  • English: "en"
  • German: "de"
  • Spanish: "es"
  • French: "fr"
  • Portuguese: "pt"
  • Chinese (Simplified): "zh-CN"

New languages can be found and added in Translations directory of the Noctalia shell Github repository.

These settings are mostly found in the General tab in the settings window.

"ui": {
"fontDefault": "Roboto",
"fontFixed": "DejaVu Sans Mono",
"fontDefaultScale": 1,
"fontFixedScale": 1,
"tooltipsEnabled": true,
"panelsOverlayLayer": true
}
SettingsDefaultOptionsDescription
fontDefault"Roboto"String of the name of an installed font.Main font used throughout the Noctalia interface.
fontFixed"DejaVu Sans Mono"String of the name of an installed font.Monospaced font used for numbers and stats display.
fontDefaultScale1.000.75 to 1.25 with 0.01 stepsIncrease or decrease the size of the standard text.
fontFixedScale1.000.75 to 1.25 with 0.01 stepsIncrease or decrease the size of the monospaced text.
tooltipsEnabledtruebooleanEnable or disable tooltips throughout the interface.
panelsOverlayLayertruebooleanPanels will appear above fullscreen windows.