{ pkgs, lib, config, ... }: let inherit (config.colorScheme) palette; oreo = pkgs.callPackage ../personalPKGS/oreo.nix { }; in { stylix = { enable = true; autoEnable = false; targets.gtk.enable = true; targets.vscode.enable = true; targets.gitui.enable = true; targets.foot.enable = true; targets.river.enable = true; targets.hyprland.enable = true; targets.waybar.enable = true; targets.nixcord.enable = true; polarity = "dark"; image = ../assets/Wallpapers/001.jpg; base16Scheme = { base00 = "${palette.base00}"; base01 = "${palette.base01}"; base02 = "${palette.base02}"; base03 = "${palette.base03}"; base04 = "${palette.base04}"; base05 = "${palette.base05}"; base06 = "${palette.base06}"; base07 = "${palette.base07}"; base08 = "${palette.base08}"; base09 = "${palette.base09}"; base0A = "${palette.base0A}"; base0B = "${palette.base0B}"; base0C = "${palette.base0C}"; base0D = "${palette.base0D}"; base0E = "${palette.base0E}"; base0F = "${palette.base0F}"; }; fonts = { serif = { package = pkgs.open-sans; name = "Open Sans"; }; sansSerif = { package = pkgs.open-sans; name = "Open Sans"; }; monospace = { package = pkgs.iosevka-comfy.comfy; name = "Iosevka Comfy"; }; emoji = { package = pkgs.noto-fonts-emoji; name = "Noto Color Emoji"; }; sizes = { applications = 12; desktop = 12; popups = 14; terminal = 16; }; }; cursor = { package = oreo.override { colors = [ "oreo_spark_pink_cursors" ]; }; name = "oreo_spark_pink_cursors"; size = 32; }; }; }