{ pkgs, ... }: { stylix = { enable = true; image = ../wallpaper; base16Scheme = ../colors.yaml; polarity = "dark"; targets.qt.enable = true; }; dconf = { enable = true; settings = { "org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; }; "org/gnome/nautilus/preferences" = { show-image-thumbnails = "always"; }; }; }; gtk = { enable = true; iconTheme = { name = "MoreWaita"; package = pkgs.morewaita-icon-theme; }; cursorTheme = { name = "Adwaita"; package = pkgs.adwaita-icon-theme; }; gtk3.extraConfig = { gtk-application-prefer-dark-theme = 1; }; gtk4.extraConfig = { gtk-application-prefer-dark-theme = 1; }; }; home.pointerCursor = { name = "Adwaita"; package = pkgs.adwaita-icon-theme; size = 24; gtk.enable = true; x11 = { enable = true; defaultCursor = "Adwaita"; }; }; home.packages = with pkgs; [ pywal pywalfox-native morewaita-icon-theme ]; }