{ lib, pkgs, config, ... }: { options.programs.openrgb = { enable = lib.mkEnableOption "enable openrgb"; }; config = lib.mkIf config.programs.openrgb.enable (lib.mkMerge [ { home.packages = with pkgs; [ openrgb ]; } ( lib.mkIf config.impermanence.enable { home.persistence."/persist/home" = { directories = [ "${config.xdg.configHome}/OpenRGB" ]; }; } ) ]); }