{ lib, config, ... }: let cfg = config.local.style; inherit (cfg) scheme; in { config.home-manager.sharedModules = lib.mkIf cfg.enable [ { programs.fuzzel.settings = { main = { font = "sans-serif:size=16"; }; colors = with scheme.palette; { background = "${base01}f2"; text = "${base05}ff"; match = "${base0E}ff"; selection = "${base03}ff"; selection-text = "${base06}ff"; selection-match = "${base0E}ff"; border = "${base0E}ff"; }; }; } ]; }