{ config, pkgs, lib, ... }: { options = { openrgb = { enable = lib.mkEnableOption { description = "Enable OpenRGB"; default = false; }; }; }; config = lib.mkIf (config.gui.enable && config.openrgb.enable) { services.hardware.openrgb = { enable = true; motherboard = "amd"; package = pkgs.openrgb-with-all-plugins; }; # environment.systemPackages = [ pkgs.i2c-tools ]; users.groups.i2c.members = [ config.user ]; }; }