20 lines
499 B
Nix
20 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;
|
|
};
|
|
}
|