{ config, lib, pkgs, ... }: { stylix.opacity = { terminal = 0.8; desktop = 1.0; popups = 1.0; }; stylix.cursor = { name = "capitaine-cursors"; package = pkgs.capitaine-cursors; size = 32; }; stylix.icons = { enable = true; dark = "Papirus-Dark"; light = "Papirus-Light"; package = pkgs.papirus-icon-theme; }; stylix = { enable = true; autoEnable = true; base16Scheme = "${pkgs.base16-schemes}/share/themes/everforest-dark-hard.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 = { package = pkgs.iosevka; name = "Iosevka"; }; emoji = { package = pkgs.noto-fonts-color-emoji; name = "Noto Color Emoji"; }; }; }; }