{ config, pkgs, ... }: { stylix.opacity = { terminal = 0.8; desktop = 1.0; popups = 1.0; }; stylix.cursor = { package = pkgs.gnome.adwaita-icon-theme; name = "Adwaita"; size = 32; }; stylix.icons = { enable = true; dark = "Papirus-Dark"; light = "Papirus-Light"; package = pkgs.papirus-icon-theme; }; stylix = { enable = true; autoEnable = false; base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark.yaml"; polarity = "dark"; image = ./wallpaper.png; targets = { console.enable = true; gtk.enable = true; qt.enable = true; nixvim.enable = true; gnome.enable = true; }; fonts = { sizes = { terminal = 12; popups = 10; desktop = 10; }; serif = { package = config.stylix.fonts.monospace.package; name = config.stylix.fonts.monospace.name; }; sansSerif = { package = config.stylix.fonts.monospace.package; name = config.stylix.fonts.monospace.name; }; monospace = { name = "Iosevka Custom"; }; emoji = { package = pkgs.noto-fonts-color-emoji; name = "Noto Color Emoji"; }; }; }; }