nixnew/systems/msi/mcontrolcenter.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;
};
}