# GTK and Qt theming — Dracula theme with matching icons and cursor.
{
  pkgs,
  config,
  ...
}: {
  qt = {
    enable = true;
    platformTheme.name = "gtk";
  };

  gtk = {
    enable = true;
    theme = {
      name = "Dracula";
      package = pkgs.dracula-theme;
    };
    iconTheme = {
      name = "Dracula";
      package = pkgs.dracula-icon-theme;
    };
    gtk4.theme = config.gtk.theme;
  };
}
