{ pkgs, inputs, configLib, config,... }: { stylix = { enable = true; polarity = "dark"; # TODO: light image = config.lib.stylix.pixel "base0A"; # image = ( configLib.relativeToRoot "assets/worm.jpeg" ); base16Scheme = inputs.nix-colors.colorSchemes.atelier-dune; #TODO: atelier-dune-light cursor = { package = pkgs.bibata-cursors; name = "Bibata-Modern-Ice"; #TODO: light - Modern-Classic size = 24; }; fonts = { monospace = { package = pkgs.nerdfonts.override {fonts = ["GeistMono"];}; name = "Geist Mono Vercel Nerd Font Mono"; }; sansSerif = { package = pkgs.liberation_ttf; name = "Liberation Sans"; }; serif = { package = pkgs.eb-garamond; name = "EB Garamond Regular"; }; sizes = { applications = 12; terminal = 14; desktop = 12; popups = 10; }; }; opacity = { applications = 1.0; terminal = 0.8; desktop = 1.0; popups = 1.0; }; }; }