feat(dbus): add dbus service module

This commit is contained in:
ooks-io 2024-04-29 12:29:04 +12:00
parent 7679a227ac
commit e2a517f609
2 changed files with 19 additions and 0 deletions

View file

@ -0,0 +1,18 @@
{ lib, config, pkgs, ... }:
let
inherit (lib) mkEnableOption mkIf;
cfg = config.systemModules.services.dbus;
in
{
options.systemModules.services.dbus.enable = mkEnableOption "Enable dbus system module";
config = mkIf cfg.enable {
services.dbus = {
enable = true;
packages = with pkgs; [ dconf gcr udisks2 ];
implementation = "broker";
};
};
}

View file

@ -4,6 +4,7 @@
imports = [
./mediaServer
./system76Scheduler
./dbus
];
options.systemModules.services = {