{ config, lib, ... }: let cfg = config.sils.hyfetch; in { options.sils.hyfetch = { enable = lib.mkEnableOption "hyfetch"; }; config = lib.mkIf cfg.enable { programs.hyfetch = { enable = true; settings = { preset = "rainbow"; mode = "rgb"; light_dark = "dark"; lightness = 0.5; color_align = { mode = "horizontal"; custom_colors = []; fore_back = null; }; backend = "fastfetch"; distro = null; pride_month_shown = []; }; }; }; }