{ config, lib, pkgs, stdenv, ... }: { gtk = { enable = true; theme = { package = pkgs.nordic; name = "Nordic"; }; cursorTheme = { package = pkgs.nordzy-cursor-theme; name = "Nordzy-cursors"; }; iconTheme = { package = pkgs.nordzy-icon-theme; name = "Nordzy-icon"; }; font = { name = "Noto Sans"; size = 10; }; gtk2 = { configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc"; # extraConfig = '' # gtk-enable-animations=1 # gtk-primary-button-warps-slider=0 # gtk-toolbar-style=3 # gtk-menu-images=1 # gtk-button-images=1 # # ''; }; gtk3 = { # extraConfig = '' # gtk-button-images=true # gtk-decoration-layout=icon:minimize,maximize,close # gtk-enable-animations=true # gtk-menu-images=true # gtk-primary-button-warps-slider=false # gtk-toolbar-style=3 # #gtk-modules=window-decorations-gtk-module:colorreload-gtk-module # ''; extraCss = ""; }; gtk4 = { # extraConfig = '' # gtk-application-prefer-dark-theme=true # gtk-decoration-layout=icon:minimize,maximize,close # gtk-enable-animations=true # gtk-primary-button-warps-slider=false # ''; }; }; }