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