anchor.diff:        }
       '';
   
  -  events = [powerEvent lidEvent acEvent];
  +  events = [powerEvent lidEvent acEvent muteEvent volumeDownEvent volumeUpEvent cdPlayEvent cdNextEvent cdPrevEvent];
   
     # Called when the power button is pressed.
     powerEvent =
  
positive.code:         description = "Shell commands to execute on an ac_adapter.* event.";
        };
  
      };
  
    };
  
negative.code:         '';
      };
  
    muteEvent = {
      name = "mute";
      event = "button/mute.*";
      action = ''
        #! ${pkgs.bash}/bin/sh
        ${config.services.acpid.muteCommands}
      '';
    };
  
    volumeDownEvent = {
      name = "volume-down";
      event = "button/volumedown.*";
      action = ''
        #! ${pkgs.bash}/bin/sh
        ${config.services.acpid.volumeDownEventCommands}
      '';
    };
  
    volumeUpEvent = {
      name = "volume-up";
      event = "button/volumeup.*";
      action = ''
        #! ${pkgs.bash}/bin/sh
        ${config.services.acpid.volumeUpEventCommands}
      '';
    };
  
    cdPlayEvent = {
      name = "cd-play";
      event = "cd/play.*";
      action = ''
        #! ${pkgs.bash}/bin/sh
        ${config.services.acpid.cdPlayEventCommands}
      '';
    };
  
    cdNextEvent = {
      name = "cd-next";
      event = "cd/next.*";
      action = ''
        #! ${pkgs.bash}/bin/sh
        ${config.services.acpid.cdNextEventCommands}
      '';
    };
  
    cdPrevEvent = {
      name = "cd-prev";
      event = "cd/prev.*";
      action = ''
        #! ${pkgs.bash}/bin/sh
        ${config.services.acpid.cdPrevEventCommands}
      '';
    };
  
  
  in
  
  {
  