{ lib, config, pkgs, ... }: { # enable gtk gtk = { enable = true; cursorTheme = { name = "Bibata-Modern-Classic"; package = pkgs.bibata-cursors; }; theme = { name = "gruvbox-dark"; package = pkgs.gruvbox-dark-gtk; }; iconTheme = { name = "oomox-gruvbox-dark"; package = pkgs.gruvbox-dark-icons-gtk; }; }; # enable qt qt = { enable = true; platformTheme = "qtct"; style = { name = "kvantum"; }; }; xdg.configFile = { "Kvantum/kvantum.kvconfig".text = '' [General] theme=GraphiteNordDark ''; "Kvantum/GraphiteNord".source = "${pkgs.graphite-kde-theme}/share/Kvantum/GraphiteNord"; }; home.pointerCursor = { gtk.enable = true; x11.enable = true; package = pkgs.bibata-cursors; name = "Bibata-Modern-Classic"; size = 18; }; xsession.pointerCursor = { name = "Bibata-Modern-Classic"; size = 18; }; }