nixos-config/system/openrgb.nix
2025-08-09 12:02:06 -06:00

35 lines
957 B
Nix

{ pkgs, lib, ... }:
{ }
# {
# OpenRGB
# services.hardware.openrgb.enable = true;
# # NO RGB
# let
# no-rgb = pkgs.writeScriptBin "no-rgb" ''
# #!/bin/sh
# NUM_DEVICES=$(${pkgs.openrgb}/bin/openrgb --noautoconnect --list-devices | grep -E '^[0-9]+: ' | wc -l)
# for i in $(seq 0 $(($NUM_DEVICES - 1))); do
# ${pkgs.openrgb}/bin/openrgb --noautoconnect --device $i --mode static --color 000000
# done
# '';
# in {
# config = {
# services.udev.packages = [ pkgs.openrgb ];
# boot.kernelModules = [ "i2c-dev" ];
# hardware.i2c.enable = true;
# systemd.services.no-rgb = {
# description = "no-rgb";
# serviceConfig = {
# ExecStart = "${no-rgb}/bin/no-rgb";
# Type = "oneshot";
# };
# wantedBy = [ "multi-user.target" ];
# };
# };
# }
# }