{ 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 = [ "graphical-session-pre.target" "tray.target" ]; partOf = [ "graphical-session.target" ]; script = lib.getExe pkgs.mcontrolcenter; }; }