{ lib, config, ... }: let cfg = config.local.style; inherit (cfg) scheme; in { config.home-manager.sharedModules = lib.mkIf cfg.enable [ { programs.zathura.options = { default-fg = scheme.palette.base01; default-bg = scheme.palette.base00; completion-bg = scheme.palette.base01; completion-fg = scheme.palette.base0D; completion-highlight-bg = scheme.palette.base0D; completion-highlight-fg = scheme.palette.base07; statusbar-fg = scheme.palette.base04; statusbar-bg = scheme.palette.base02; notification-bg = scheme.palette.base00; notification-fg = scheme.palette.base07; notification-error-bg = scheme.palette.base00; notification-error-fg = scheme.palette.base08; notification-warning-bg = scheme.palette.base00; notification-warning-fg = scheme.palette.base0A; inputbar-fg = scheme.palette.base07; inputbar-bg = scheme.palette.base00; recolor = false; recolor-keephue = false; recolor-lightcolor = scheme.palette.base00; recolor-darkcolor = scheme.palette.base06; highlight-color = scheme.palette.base0A; highlight-active-color = scheme.palette.base0D; }; } ]; }