Skip to content

application-style.conf ​

Path: ~/.config/hypr/application-style.conf

View the source.

This small native configuration belongs to hyprland-qt-support. It controls the QML style used by Hyprland ecosystem Qt applications, not the appearance of every Qt6 application on the desktop.

The style is selected for the session in env-variables.lua:

lua
hl.env("QT_QUICK_CONTROLS_STYLE", "org.hyprland.style")

Supported shape ​

ini
roundness = 2
border_width = 0
reduce_motion = false
KeyPurpose
roundnessQML control corner-rounding level
border_widthQML control border width
reduce_motionReduce motion in supported controls

Known typo ​

The shipped file spells roundness as roundess. Current hyprland-qt-support does not recognize that key, so the requested value is not applied. Use the supported spelling in a local correction.

Apply changes ​

Relaunch the affected Hyprland Qt/QML application after you edit the file. If the style does not change, confirm that QT_QUICK_CONTROLS_STYLE is present in the application's environment and that hyprland-qt-support is installed.

General Qt5, Qt6ct, and Kvantum theming is documented in Qt theming.

Released under the MIT License.