{
  config,
  lib,
  pkgs,
  ...
}: {
  # services.command-runner = {
  #   enable = false;
  #   port = 5599;
  #   user = "servius";
  #   commands = let
  #     hyprctl = "${pkgs.hyprland}/bin/hyprctl";
  #   in
  #     {
  #       "display_on" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "on"];
  #       "display_off" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "off"];
  #       "display_toggle" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "toggle"];
  #       "display_status" = [hyprctl "-i" "{instance}" "-j" "monitors"];
  #       "hyprland_instance" = [hyprctl "-j" "instances"];
  #     }
  #     // (builtins.foldl' (acc: elem: acc // elem) {} (lib.map (name: {
  #       "display_on_${name}" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "on" name];
  #       "display_off_${name}" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "off" name];
  #       "display_toggle_${name}" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "toggle" name];
  #     }) ["HDMI-A-1" "DP-3" "DP-1"]));
  # };
}
