{ config, lib, ... }: { config = lib.mkIf config.programs.rofi.enable { xdg.configFile = { "matugen/templates/rofi-colors.rasi" = { text = '' * { <* if {{ is_dark_mode }} *> bg: {{colors.surface.default.hex}}; bg-alt: {{colors.surface_container.default.hex}}; <* else *> bg: {{colors.surface_container.default.hex}}; bg-alt: {{colors.surface_container_highest.default.hex}}; <* endif *> fg: {{colors.on_surface.default.hex}}; fg-dim: {{colors.on_surface_variant.default.hex}}; accent: {{colors.primary.default.hex}}; selected-bg: {{colors.primary.default.hex}}; selected-fg: {{colors.surface.default.hex}}; urgent: {{colors.error.default.hex}}; outline: {{colors.outline.default.hex}}; } ''; }; }; }; }