{ theme, ... }: { gtk = { enable = true; font = { name = theme.fonts.sansSerif.name; package = theme.fonts.sansSerif.package; size = theme.fonts.sizes.applications; }; theme = theme.gtk.theme; iconTheme = { name = theme.icons.dark; package = theme.icons.package; }; cursorTheme = { name = theme.cursor.name; package = theme.cursor.package; size = theme.cursor.size; }; gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; gtk4.extraConfig.gtk-application-prefer-dark-theme = 1; }; }