19 lines
		
	
	
	
		
			499 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			499 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ lib, pkgs, ... }: {
 | 
						|
  boot = {
 | 
						|
    kernelModules = [ "ec_sys" ];
 | 
						|
    extraModprobeConfig = ''
 | 
						|
      options ec_sys write_support=1
 | 
						|
    '';
 | 
						|
  };
 | 
						|
 | 
						|
  environment.systemPackages = [ pkgs.mcontrolcenter ];
 | 
						|
 | 
						|
  systemd.user.services.mcontrolcenter = {
 | 
						|
    description = "Launch mcontrolcenter";
 | 
						|
    requires = [ "tray.target" ];
 | 
						|
    after = [ "tray.target" ];
 | 
						|
    partOf = [ "graphical-session.target" ];
 | 
						|
    wantedBy = [ "graphical-session.target" ];
 | 
						|
    script = lib.getExe pkgs.mcontrolcenter;
 | 
						|
  };
 | 
						|
}
 |