#pragma once #include "Common.hpp" struct ChromeConfig { SP enabled; // How far the border extends past each window edge, in logical pixels. SP extent; // When true, the border tracks Hyprland's own resolved // general:col.active_border/col.inactive_border instead of activeColor/ // inactiveColor below. SP followHyprlandBorderColor; // Gradients (multiple stops + an optional angle), same syntax as // Hyprland's general:col.active_border/col.inactive_border. SP activeColor; SP inactiveColor; // Height of the title bar hanging off the floating top-border cutout, in // logical pixels. SP titlebarHeight; // Font size of the title bar's text, in logical pixels. SP titlebarTextSize; // Font family of the title bar's text (passed to cairo_select_font_face). SP titlebarFont; };