1{ config, lib, pkgs, ... }:
2
3with lib;
4
5let cfg = config.programs.xfconf;
6
7in {
8 meta = {
9 maintainers = teams.xfce.members;
10 };
11
12 options = {
13 programs.xfconf = {
14 enable = mkEnableOption (lib.mdDoc "Xfconf, the Xfce configuration storage system");
15 };
16 };
17
18 config = mkIf cfg.enable {
19 environment.systemPackages = [
20 pkgs.xfce.xfconf
21 ];
22
23 services.dbus.packages = [
24 pkgs.xfce.xfconf
25 ];
26 };
27}